diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 005162f..d6913c3 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -15,6 +15,10 @@ on: env: REGISTRY: docker.frappet.com IMAGE_NAME: demo/qualifying-exam-cms + DEPLOY_HOST: frappet.com + COMPOSE_PATH: /home/frappet/docker/bma-ehr-qualifying-cms + + jobs: # act workflow_dispatch -W .github/workflows/release.yaml --input IMAGE_VER=v0.2.4-dev -s DOCKER_USER=sorawit -s DOCKER_PASS=P@ssword -s SSH_PASSWORD=P@ssw0rd release: @@ -61,12 +65,12 @@ jobs: - name: Remote Deployment uses: appleboy/ssh-action@v0.1.8 with: - host: frappet.com + host: ${{env.DEPLOY_HOST}} username: frappet password: ${{ secrets.SSH_PASSWORD }} port: 22 script: | - cd /home/frappet/docker/bma-ehr-recruit-qualifying-exam + cd "${{env.COMPOSE_PATH}}" docker-compose pull docker-compose up -d echo "${{ steps.gen_ver.outputs.image_ver }}"> success