Skip to content

Merge commit '01d1380d49dd181dba72c47f963b64b9f7ae0994' into develop #23

Merge commit '01d1380d49dd181dba72c47f963b64b9f7ae0994' into develop

Merge commit '01d1380d49dd181dba72c47f963b64b9f7ae0994' into develop #23

name: developブランチの内容をもとに検証環境APIをデプロイ
on:
push:
branches:
- develop
workflow_dispatch:
jobs:
ssh:
runs-on: ubuntu-latest
environment:
name: "検証環境API"
url: https://api-dev.seiryofes.com/docs
steps:
- name: 🔑Loading ssh private key...
run: |
mkdir -p .ssh && chmod 700 .ssh
echo "$SSH_KEY" > .ssh/id_rsa && chmod 600 .ssh/id_rsa
env:
SSH_KEY: ${{ secrets.SSH_PRIVATEKEY }}
- name: 🚀Deploy!!
run: |
ssh -t -t -o "StrictHostKeyChecking=no" -i .ssh/id_rsa $HOST "
cd $QUAINT_REPO_PATH
git checkout develop
git pull
docker-compose down
docker-compose -f docker-compose-dev.yml up -d --build
"
env:
HOST: ${{ secrets.SSH_HOST }}
QUAINT_REPO_PATH: ${{ secrets.QUAINT_REPO_PATH }}