diff --git a/.gitea/actions/k8s/action.yaml b/.gitea/actions/k8s/action.yaml index a3ab4f3..3619a80 100644 --- a/.gitea/actions/k8s/action.yaml +++ b/.gitea/actions/k8s/action.yaml @@ -46,6 +46,14 @@ runs: with: version: 3.1.3 command: app sync ${{ inputs.environment }} --resource apps:Deployment:${{ github.event.repository.name }}* + - name: Sync related deployments + shell: bash + run: | + for name in $(argocd app resources ${{ inputs.environment }} | grep Deploy | grep ${{ github.event.repository.name }} | awk '{print($4)}'); do + echo "Syncing $name" + argocd app sync ${{ inputs.environment }} --resource "$name" + done + - name: Refresh secret uses: clowdhaus/argo-cd-action/@main with: