From 99558fe7479e11536a1287b21273855e93d3e09f Mon Sep 17 00:00:00 2001 From: h3nryc0ding Date: Sat, 6 Jan 2024 16:47:00 +0000 Subject: [PATCH] #patch Use latest tag for redeploy. --- .github/workflows/backend.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/backend.yml b/.github/workflows/backend.yml index aec2b7ce..2c56f55d 100644 --- a/.github/workflows/backend.yml +++ b/.github/workflows/backend.yml @@ -97,6 +97,8 @@ jobs: needs: [ Build, Lint, Test ] environment: production runs-on: ubuntu-latest + outputs: + new_tag: ${{ steps.tag.outputs.new_tag }} steps: - name: Checkout code uses: actions/checkout@v4 @@ -139,5 +141,5 @@ jobs: mkdir -p $HOME/.kube echo "${K8S_CONFIG}" | base64 --decode > $HOME/.kube/config - - name: Restart Deployment - run: kubectl rollout restart deployment/backend -n prod + - name: Set version for new image. + run: kubectl set image deployment/backend backend=ghcr.io/h3nryc0ding/microk8s_plaground/backend:${{ needs.Dockerize.outputs.new_tag }} -n prod