feat: Add ArgoCD diff workflow #35

Open
Peter wants to merge 17 commits from pgi-add-workflow into main
Showing only changes of commit 11281f03da - Show all commits

View file

@ -35,15 +35,15 @@ jobs:
- name: Generate Diff - name: Generate Diff
run: | run: |
mkdir -p /workspace/${{ forge.repository }}/output mkdir -p $(pwd)/output
echo "$(pwd)" ls $(pwd)/main
echo "/workspace/${{ forge.repository }}" ls $(pwd)/pull-request
docker run \ docker run \
--network=host \ --network=host \
-v /var/run/docker.sock:/var/run/docker.sock \ -v /var/run/docker.sock:/var/run/docker.sock \
-v /workspace/${{ forge.repository }}/main:/base-branch \ -v $(pwd)/main:/base-branch \
-v /workspace/${{ forge.repository }}/pull-request:/target-branch \ -v $(pwd)/pull-request:/target-branch \
-v /workspace/${{ forge.repository }}/output:/output \ -v $(pwd)/output:/output \
-e TARGET_BRANCH=refs/pull/$PR_NUMBER/merge \ -e TARGET_BRANCH=refs/pull/$PR_NUMBER/merge \
-e REPO=${{ forge.repository }} \ -e REPO=${{ forge.repository }} \
dagandersen/argocd-diff-preview:v0.2.8 dagandersen/argocd-diff-preview:v0.2.8