add argocd

This commit is contained in:
Gharekhani Ehsan
2025-12-25 16:14:00 +03:30
parent 0e78ed2d3d
commit b00220b079
5 changed files with 203 additions and 9 deletions

22
.github/workflows/test-full.yaml vendored Normal file
View File

@@ -0,0 +1,22 @@
name: full CI
run-name: ${{ github.actor }} run Actions 🚀
on:
- push
jobs:
docker:
uses: ./.github/workflows/docker.yaml
with:
registry: ${{ vars.REGISTERY_ADDRESS }}
secrets:
REGISTERY_USER: ${{ secrets.REGISTERY_USER }}
REGISTERY_PASSWORD: ${{ secrets.REGISTERY_PASSWORD }}
argocd:
uses: ./.github/workflows/argocd.yaml
needs: docker
with:
debug: true
secrets:
ARGOCD_GIT_TOKEN: ${{ secrets.ARGOCD_GIT_TOKEN }}