tsting argocd action
All checks were successful
Build and push / changes (push) Successful in 4s
Build and push / Lint-Python (push) Has been skipped
Build and push / Build-and-Push-Docker (push) Has been skipped
Build and push / sync-argocd-app (push) Has been skipped

This commit is contained in:
Luke R 2024-05-02 13:12:36 -07:00
parent 4033115044
commit 6c09d3ed28

View File

@ -61,3 +61,13 @@ jobs:
tags: | tags: |
dragon-bot/dale-bot:latest dragon-bot/dale-bot:latest
dragon-bot/dale-bot:${{ gitea.run_id }} dragon-bot/dale-bot:${{ gitea.run_id }}
sync-argocd-app:
needs: changes
if: ${{ needs.changes.outputs.python_files == 'true' || needs.changes.outputs.helm == 'true' }}
steps:
- name: Sync app in ArgoCD
uses: clowdhaus/argo-cd-action/@main
with:
version: 2.6.7
command: app
options: --insecure --server 192.168.1.205 --auth-token ${{ secrets.ARGOCD_TOKEN }} --set dragon-bot --helm-set image.tag=${{ gitea.run_id }}