Skip to content

Commit

Permalink
[CD][Hai] hard code config cd
Browse files Browse the repository at this point in the history
  • Loading branch information
HaiHungNguyenn committed Jan 31, 2024
1 parent e3890a4 commit 10f400d
Showing 1 changed file with 14 additions and 11 deletions.
25 changes: 14 additions & 11 deletions .github/workflows/deploy.yml
Original file line number Diff line number Diff line change
@@ -1,21 +1,24 @@
name: Deploy to Azure

on:
workflow_run:
workflows: ["Publish docker images"]
types:
- completed
branches:
- 'dev'
# workflow_run:
# workflows: ["Publish docker images"]
# branches:
# - dev
# types:
# - completed
push:
branches:
- dev
jobs:
build:
runs-on: self-hosted
steps:
- name: Checkout Repository
uses: actions/checkout@v4
- name: Set Docker Tag
id: set-docket-tag
run: echo "::set-output name=tag::${{ needs.publish-images.outputs.tag }}"
# - name: Set Docker Tag
# id: set-docket-tag
# run: echo "::set-output name=tag::${{ needs.publish-images.outputs.tag }}"
- name: Configure SSH Key
run: |
mkdir -p $HOME/.ssh
Expand All @@ -30,6 +33,6 @@ jobs:
'bash -s' <<EOF
docker ps -q | xargs -r docker stop
docker container prune -f
docker pull ghcr.io/swd392-domus/domus-api:${{ steps.set-docker-tag.outputs.tag }}
docker run -d -p 443:80 ghcr.io/swd392-domus/domus-api:${{ steps.set-docker-tag.outputs.tag }}
docker pull ghcr.io/swd392-domus/domus-api:1.0.6
docker run -d -p 443:80 ghcr.io/swd392-domus/domus-api:1.0.6
EOF

0 comments on commit 10f400d

Please sign in to comment.