Compare commits
2 commits
f7b42cb9dd
...
8485ce2b1f
| Author | SHA1 | Date | |
|---|---|---|---|
| 8485ce2b1f | |||
| a5ece4f205 |
1 changed files with 8 additions and 10 deletions
|
|
@ -25,10 +25,6 @@ jobs:
|
||||||
ref: main
|
ref: main
|
||||||
path: main
|
path: main
|
||||||
|
|
||||||
- name: Get changed files
|
|
||||||
id: changed-files
|
|
||||||
uses: https://github.com/tj-actions/changed-files@v45
|
|
||||||
|
|
||||||
- name: Install Docker CLI
|
- name: Install Docker CLI
|
||||||
run: |
|
run: |
|
||||||
if command -v apt-get &>/dev/null; then
|
if command -v apt-get &>/dev/null; then
|
||||||
|
|
@ -39,16 +35,18 @@ jobs:
|
||||||
|
|
||||||
- name: Generate Diff
|
- name: Generate Diff
|
||||||
run: |
|
run: |
|
||||||
mkdir -p $(pwd)/output
|
CONTAINER_ID=$(docker inspect --format='{{.Id}}' "$HOSTNAME")
|
||||||
docker run \
|
docker cp "$CONTAINER_ID:$(pwd)/main" /tmp/argocd-main
|
||||||
|
docker cp "$CONTAINER_ID:$(pwd)/pull-request" /tmp/argocd-pr
|
||||||
|
mkdir -p output
|
||||||
|
docker run --rm \
|
||||||
--network=host \
|
--network=host \
|
||||||
-v /var/run/docker.sock:/var/run/docker.sock \
|
-v /var/run/docker.sock:/var/run/docker.sock \
|
||||||
-v $(pwd)/main:/base-branch \
|
-v /tmp/argocd-main:/base-branch \
|
||||||
-v $(pwd)/pull-request:/target-branch \
|
-v /tmp/argocd-pr:/target-branch \
|
||||||
-v $(pwd)/output:/output \
|
-v /tmp/argocd-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 }} \
|
||||||
-e FILES_CHANGED="${{ steps.changed-files.outputs.all_changed_files }}" \
|
|
||||||
dagandersen/argocd-diff-preview:v0.2.8
|
dagandersen/argocd-diff-preview:v0.2.8
|
||||||
|
|
||||||
- name: Add comment
|
- name: Add comment
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue