diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 50cf6d4..8952c6d 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -100,7 +100,9 @@ jobs: - name: Deploy to DO Kubernetes run: | echo "${{ secrets.DO_KUBECONFIG }}" | base64 -d > /tmp/kubeconfig - KUBECONFIG=/tmp/kubeconfig kubectl rollout restart deployment/${{ env.DEPLOYMENT }} -n ${{ env.NAMESPACE }} + KUBECONFIG=/tmp/kubeconfig kubectl set image deployment/${{ env.DEPLOYMENT }} \ + ${{ env.DEPLOYMENT }}=${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${{ steps.sha.outputs.short }} \ + -n ${{ env.NAMESPACE }} KUBECONFIG=/tmp/kubeconfig kubectl rollout status deployment/${{ env.DEPLOYMENT }} -n ${{ env.NAMESPACE }} --timeout=120s rm -f /tmp/kubeconfig