From 535679049e9ff75e9bede8ba0fd95e1d89c0abef Mon Sep 17 00:00:00 2001 From: Will Fairclough Date: Tue, 14 Jan 2025 21:08:27 -0500 Subject: [PATCH 01/11] Test 1 --- .github/workflows/build.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index f3d7ebb..6bb74b5 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -1,3 +1,4 @@ +# Add change name: Swift Build on: From 0e516cd1a9e4b0df4d81d4faf1667ece5fa928c0 Mon Sep 17 00:00:00 2001 From: Will Fairclough Date: Tue, 14 Jan 2025 21:10:42 -0500 Subject: [PATCH 02/11] Test 2 --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 6bb74b5..01e70b7 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -1,4 +1,4 @@ -# Add change +# Add change 1 name: Swift Build on: From 8a448efce9354f0dbd9b0753add593dc01860d2b Mon Sep 17 00:00:00 2001 From: Will Fairclough Date: Tue, 14 Jan 2025 21:16:06 -0500 Subject: [PATCH 03/11] Use `ref` --- .github/workflows/build.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 01e70b7..10044f7 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -11,6 +11,8 @@ jobs: steps: - name: Checkout repository uses: actions/checkout@v3 + with: + ref: ${{ github.ref }} - name: Set up Swift uses: fwal/setup-swift@v1 From 5540e16dc17aaaaa54213b9ff77828fe9ca6e040 Mon Sep 17 00:00:00 2001 From: Will Fairclough Date: Tue, 14 Jan 2025 21:19:16 -0500 Subject: [PATCH 04/11] Verify git ref --- .github/workflows/build.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 10044f7..119d62f 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -1,4 +1,3 @@ -# Add change 1 name: Swift Build on: @@ -14,6 +13,9 @@ jobs: with: ref: ${{ github.ref }} + - name: Verify Git Ref + run: git rev-parse HEAD + - name: Set up Swift uses: fwal/setup-swift@v1 with: From 1a743e6a9e4ee6eca7717acad00734b2e16c2ee2 Mon Sep 17 00:00:00 2001 From: Will Fairclough Date: Tue, 14 Jan 2025 21:23:32 -0500 Subject: [PATCH 05/11] Check log too --- .github/workflows/build.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 119d62f..4ae6954 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -14,12 +14,14 @@ jobs: ref: ${{ github.ref }} - name: Verify Git Ref - run: git rev-parse HEAD + run: | + git rev-parse HEAD + git log --oneline - name: Set up Swift uses: fwal/setup-swift@v1 with: - swift-version: '6.0' # Specify the Swift version you need + swift-version: '5.9' # Specify the Swift version you need - name: Build Swift Package run: swift build From aecf073b8baa678a57683098d3d16b2f38557727 Mon Sep 17 00:00:00 2001 From: Will Fairclough Date: Tue, 14 Jan 2025 21:26:25 -0500 Subject: [PATCH 06/11] Try head_ref --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 4ae6954..a09ff96 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -11,7 +11,7 @@ jobs: - name: Checkout repository uses: actions/checkout@v3 with: - ref: ${{ github.ref }} + ref: ${{ github.head_ref }} - name: Verify Git Ref run: | From 2ca3e7d11efe89823e900a29f4b5fa1d1a39552b Mon Sep 17 00:00:00 2001 From: Will Fairclough Date: Tue, 14 Jan 2025 21:29:38 -0500 Subject: [PATCH 07/11] try base_ref --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index a09ff96..e976fed 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -11,7 +11,7 @@ jobs: - name: Checkout repository uses: actions/checkout@v3 with: - ref: ${{ github.head_ref }} + ref: ${{ github.base_ref }} - name: Verify Git Ref run: | From dd0b04a57e52d88385ed2651817d8c88cf632e2d Mon Sep 17 00:00:00 2001 From: Will Fairclough Date: Tue, 14 Jan 2025 21:31:59 -0500 Subject: [PATCH 08/11] head_ref --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index e976fed..a09ff96 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -11,7 +11,7 @@ jobs: - name: Checkout repository uses: actions/checkout@v3 with: - ref: ${{ github.base_ref }} + ref: ${{ github.head_ref }} - name: Verify Git Ref run: | From fe846a44e147a74a40868917b27e3cc7357717f5 Mon Sep 17 00:00:00 2001 From: Will Fairclough Date: Tue, 14 Jan 2025 21:33:45 -0500 Subject: [PATCH 09/11] ref --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index a09ff96..4ae6954 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -11,7 +11,7 @@ jobs: - name: Checkout repository uses: actions/checkout@v3 with: - ref: ${{ github.head_ref }} + ref: ${{ github.ref }} - name: Verify Git Ref run: | From 90d2e5ce1f5cf3c6b3959720819dbb39b9b17428 Mon Sep 17 00:00:00 2001 From: Will Fairclough Date: Tue, 14 Jan 2025 21:35:19 -0500 Subject: [PATCH 10/11] no explict ref --- .github/workflows/build.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 4ae6954..078a8c0 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -10,8 +10,8 @@ jobs: steps: - name: Checkout repository uses: actions/checkout@v3 - with: - ref: ${{ github.ref }} + # with: + # ref: ${{ github.ref }} - name: Verify Git Ref run: | From 65a6087309b5e1b988e396b2920b127059b5a5f5 Mon Sep 17 00:00:00 2001 From: Will Fairclough Date: Tue, 14 Jan 2025 21:44:16 -0500 Subject: [PATCH 11/11] Try using base_ref --- .github/workflows/build.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 078a8c0..e976fed 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -10,8 +10,8 @@ jobs: steps: - name: Checkout repository uses: actions/checkout@v3 - # with: - # ref: ${{ github.ref }} + with: + ref: ${{ github.base_ref }} - name: Verify Git Ref run: |