add migrations

This commit is contained in:
2025-04-15 11:44:27 +03:00
parent ffcb515fa2
commit f3bb259ce7

View File

@@ -47,11 +47,23 @@ jobs:
with:
version: 2.13.3
command: app set ${{ inputs.environment }} --parameter images.${{github.event.repository.name}}=${{ inputs.tag }}
- name: Migrate
if: ${{ inputs.migrate == 'true' }}
uses: clowdhaus/argo-cd-action/@main
with:
version: 2.13.3
command: app set ${{ inputs.environment }} --parameter migrations.${{github.event.repository.name}}=PreSync
- name: Sync changes
uses: clowdhaus/argo-cd-action/@main
with:
version: 2.13.3
command: app sync ${{ inputs.environment }}
- name: Migrate
if: ${{ inputs.migrate == 'true' }}
uses: clowdhaus/argo-cd-action/@main
with:
version: 2.13.3
command: app unset ${{ inputs.environment }} --parameter migrations.${{github.event.repository.name}}
notify:
needs: [deploy]
if: always()