From 99d8619218a8d239e971ce5af60b1382a4a952c6 Mon Sep 17 00:00:00 2001 From: Alex Guretzki Date: Sat, 18 Jan 2025 17:23:11 +0100 Subject: [PATCH 1/5] Update action.yml --- action.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/action.yml b/action.yml index fc507cb..7c3959c 100644 --- a/action.yml +++ b/action.yml @@ -20,12 +20,13 @@ runs: echo "BINARY_PATH=$(swift build --configuration release --show-bin-path)/public-api-diff" >> $GITHUB_ENV echo "HEAD_GITHUB_REPO=${{github.server_url}}/${{ github.event.pull_request.head.repo.full_name || github.repository}}.git" >> $GITHUB_ENV echo "BASE_GITHUB_REPO=${{github.server_url}}/${{github.repository}}.git" >> $GITHUB_ENV + echo "PROJECT_FOLDER=$(pwd)" >> $GITHUB_ENV shell: bash - uses: actions/checkout@v4 with: repository: "Adyen/adyen-swift-public-api-diff" - ref: ${{ env.VERSION_NUMBER }} + # ref: ${{ env.VERSION_NUMBER }} - name: 🛻 Restore Binary id: cache-restore @@ -62,7 +63,8 @@ runs: OLD=${{ inputs.old }} PLATFORM=${{ inputs.platform }} BINARY_PATH=${{ env.BINARY_PATH }} - PROJECT_FOLDER=$PWD + + echo "Project folder: $PROJECT_FOLDER" echo "▶️ Running binary at $BINARY_PATH" $BINARY_PATH project --new "$NEW" --old "$OLD" --platform "$PLATFORM" --output "$PROJECT_FOLDER/api_comparison.md" --log-output "$PROJECT_FOLDER/logs.txt" From f718a69d5c7d6985bd9f74b0e969b9ea84032139 Mon Sep 17 00:00:00 2001 From: Alex Guretzki Date: Sat, 18 Jan 2025 17:33:21 +0100 Subject: [PATCH 2/5] Update action.yml --- action.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/action.yml b/action.yml index 7c3959c..9ebf2bd 100644 --- a/action.yml +++ b/action.yml @@ -65,6 +65,7 @@ runs: BINARY_PATH=${{ env.BINARY_PATH }} echo "Project folder: $PROJECT_FOLDER" + echo "Github Workspace: $GITHUB_WORKSPACE" echo "▶️ Running binary at $BINARY_PATH" $BINARY_PATH project --new "$NEW" --old "$OLD" --platform "$PLATFORM" --output "$PROJECT_FOLDER/api_comparison.md" --log-output "$PROJECT_FOLDER/logs.txt" @@ -73,7 +74,6 @@ runs: # if [[ ${{ env.HEAD_GITHUB_REPO != env.BASE_GITHUB_REPO }} ]]; then echo "---" >> $GITHUB_STEP_SUMMARY echo "> [!IMPORTANT]" >> $GITHUB_STEP_SUMMARY - echo "> This PR is from a forked repository" >> $GITHUB_STEP_SUMMARY echo "> **Commenting on pull requests from forks is not possible** due to insufficient permissions." >> $GITHUB_STEP_SUMMARY echo "> Once merged, the output will be posted as an auto-updating comment under the pull request." >> $GITHUB_STEP_SUMMARY echo "---" >> $GITHUB_STEP_SUMMARY From 6f1e1481927c83b68a8439c1b38b1f34c78eb1fd Mon Sep 17 00:00:00 2001 From: Alex Guretzki Date: Sat, 18 Jan 2025 17:49:34 +0100 Subject: [PATCH 3/5] Update action.yml --- action.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/action.yml b/action.yml index 9ebf2bd..4e53c24 100644 --- a/action.yml +++ b/action.yml @@ -64,13 +64,16 @@ runs: PLATFORM=${{ inputs.platform }} BINARY_PATH=${{ env.BINARY_PATH }} - echo "Project folder: $PROJECT_FOLDER" - echo "Github Workspace: $GITHUB_WORKSPACE" + echo "🕵️‍♂️ Project folder: $PROJECT_FOLDER" + echo "🕵️‍♂️ Github Workspace: $GITHUB_WORKSPACE" echo "▶️ Running binary at $BINARY_PATH" $BINARY_PATH project --new "$NEW" --old "$OLD" --platform "$PLATFORM" --output "$PROJECT_FOLDER/api_comparison.md" --log-output "$PROJECT_FOLDER/logs.txt" # cat "$PROJECT_FOLDER/logs.txt" + echo "🕵️‍♂️ Trying to find api_comparison.md" + echo $(find . -type f -name "api_comparison.md") + # if [[ ${{ env.HEAD_GITHUB_REPO != env.BASE_GITHUB_REPO }} ]]; then echo "---" >> $GITHUB_STEP_SUMMARY echo "> [!IMPORTANT]" >> $GITHUB_STEP_SUMMARY From e6fa8bfd1e8e4f3db44dbfb3154fee7439e1b46c Mon Sep 17 00:00:00 2001 From: Alex Guretzki Date: Sat, 18 Jan 2025 18:00:18 +0100 Subject: [PATCH 4/5] Update action.yml --- action.yml | 6 ------ 1 file changed, 6 deletions(-) diff --git a/action.yml b/action.yml index 4e53c24..d2f7f2d 100644 --- a/action.yml +++ b/action.yml @@ -63,17 +63,11 @@ runs: OLD=${{ inputs.old }} PLATFORM=${{ inputs.platform }} BINARY_PATH=${{ env.BINARY_PATH }} - - echo "🕵️‍♂️ Project folder: $PROJECT_FOLDER" - echo "🕵️‍♂️ Github Workspace: $GITHUB_WORKSPACE" echo "▶️ Running binary at $BINARY_PATH" $BINARY_PATH project --new "$NEW" --old "$OLD" --platform "$PLATFORM" --output "$PROJECT_FOLDER/api_comparison.md" --log-output "$PROJECT_FOLDER/logs.txt" # cat "$PROJECT_FOLDER/logs.txt" - echo "🕵️‍♂️ Trying to find api_comparison.md" - echo $(find . -type f -name "api_comparison.md") - # if [[ ${{ env.HEAD_GITHUB_REPO != env.BASE_GITHUB_REPO }} ]]; then echo "---" >> $GITHUB_STEP_SUMMARY echo "> [!IMPORTANT]" >> $GITHUB_STEP_SUMMARY From ecf74f94765b537cebe92b9848e1ff9f329d52c5 Mon Sep 17 00:00:00 2001 From: Alex Guretzki Date: Sat, 18 Jan 2025 18:11:36 +0100 Subject: [PATCH 5/5] Update action.yml --- action.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/action.yml b/action.yml index d2f7f2d..464b26f 100644 --- a/action.yml +++ b/action.yml @@ -16,7 +16,7 @@ runs: steps: - name: 🍱 Compute prerequisites run: | - echo "VERSION_NUMBER=0.8.0" >> $GITHUB_ENV + echo "VERSION_NUMBER=0.8.1" >> $GITHUB_ENV echo "BINARY_PATH=$(swift build --configuration release --show-bin-path)/public-api-diff" >> $GITHUB_ENV echo "HEAD_GITHUB_REPO=${{github.server_url}}/${{ github.event.pull_request.head.repo.full_name || github.repository}}.git" >> $GITHUB_ENV echo "BASE_GITHUB_REPO=${{github.server_url}}/${{github.repository}}.git" >> $GITHUB_ENV @@ -26,7 +26,7 @@ runs: - uses: actions/checkout@v4 with: repository: "Adyen/adyen-swift-public-api-diff" - # ref: ${{ env.VERSION_NUMBER }} + ref: ${{ env.VERSION_NUMBER }} - name: 🛻 Restore Binary id: cache-restore