From 2b0629565ffd3ea1e4940ca4524e8b1bead5ec07 Mon Sep 17 00:00:00 2001 From: Patrick Lee Scott Date: Fri, 9 Jan 2026 22:11:27 -0600 Subject: [PATCH 01/17] chore(pipelines): improve caching --- .github/workflows/on-pr.yaml | 8 ++++---- .github/workflows/on-push-main.yaml | 6 +++--- .github/workflows/on-version-tagged.yaml | 2 +- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/on-pr.yaml b/.github/workflows/on-pr.yaml index 8434a0b..a47f261 100644 --- a/.github/workflows/on-pr.yaml +++ b/.github/workflows/on-pr.yaml @@ -27,7 +27,7 @@ permissions: jobs: validate: - uses: unbounded-tech/workflows-crossplane/.github/workflows/validate.yaml@v2.7.0 + uses: unbounded-tech/workflows-crossplane/.github/workflows/validate.yaml@feat/cache with: examples: | [ @@ -46,10 +46,10 @@ jobs: error_on_missing_schemas: true test: - uses: unbounded-tech/workflows-crossplane/.github/workflows/test.yaml@v2.7.0 + uses: unbounded-tech/workflows-crossplane/.github/workflows/test.yaml@feat/cache e2e: - uses: unbounded-tech/workflows-crossplane/.github/workflows/e2e.yaml@v2.7.0 + uses: unbounded-tech/workflows-crossplane/.github/workflows/e2e.yaml@feat/cache secrets: AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }} AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }} @@ -65,7 +65,7 @@ jobs: needs: - validate - test - uses: unbounded-tech/workflows-crossplane/.github/workflows/publish.yaml@v2.7.0 + uses: unbounded-tech/workflows-crossplane/.github/workflows/publish.yaml@feat/cache secrets: inherit with: tag: pr-${{ github.event.pull_request.number }}-${{ github.sha }} diff --git a/.github/workflows/on-push-main.yaml b/.github/workflows/on-push-main.yaml index 7445795..667ff96 100644 --- a/.github/workflows/on-push-main.yaml +++ b/.github/workflows/on-push-main.yaml @@ -24,7 +24,7 @@ permissions: jobs: validate: - uses: unbounded-tech/workflows-crossplane/.github/workflows/validate.yaml@v2.7.0 + uses: unbounded-tech/workflows-crossplane/.github/workflows/validate.yaml@feat/cache with: examples: | [ @@ -43,10 +43,10 @@ jobs: error_on_missing_schemas: true test: - uses: unbounded-tech/workflows-crossplane/.github/workflows/test.yaml@v2.7.0 + uses: unbounded-tech/workflows-crossplane/.github/workflows/test.yaml@feat/cache e2e: - uses: unbounded-tech/workflows-crossplane/.github/workflows/e2e.yaml@v2.7.0 + uses: unbounded-tech/workflows-crossplane/.github/workflows/e2e.yaml@feat/cache secrets: AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }} AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }} diff --git a/.github/workflows/on-version-tagged.yaml b/.github/workflows/on-version-tagged.yaml index 5f8d7ec..806571b 100644 --- a/.github/workflows/on-version-tagged.yaml +++ b/.github/workflows/on-version-tagged.yaml @@ -13,7 +13,7 @@ permissions: jobs: publish: - uses: unbounded-tech/workflows-crossplane/.github/workflows/publish.yaml@v2.7.0 + uses: unbounded-tech/workflows-crossplane/.github/workflows/publish.yaml@feat/cache secrets: inherit with: tag: ${{ github.ref_name }} From 7e5b9a1d7781aab5acf8b8bab19809cb2ba83725 Mon Sep 17 00:00:00 2001 From: Patrick Lee Scott Date: Fri, 9 Jan 2026 22:23:57 -0600 Subject: [PATCH 02/17] chore(pipelines): secret no longer needed with oidc auth --- .github/workflows/on-pr.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/.github/workflows/on-pr.yaml b/.github/workflows/on-pr.yaml index a47f261..63dd7c1 100644 --- a/.github/workflows/on-pr.yaml +++ b/.github/workflows/on-pr.yaml @@ -50,9 +50,6 @@ jobs: e2e: uses: unbounded-tech/workflows-crossplane/.github/workflows/e2e.yaml@feat/cache - secrets: - AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }} - AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }} with: aws: true aws-use-oidc: true From 582449dbcb0e43bd0551fff1a10eea230b7ff59d Mon Sep 17 00:00:00 2001 From: Patrick Lee Scott Date: Fri, 9 Jan 2026 22:34:15 -0600 Subject: [PATCH 03/17] chore(pipelines): trigger test run --- .github/workflows/on-pr.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/on-pr.yaml b/.github/workflows/on-pr.yaml index 63dd7c1..3f7e83f 100644 --- a/.github/workflows/on-pr.yaml +++ b/.github/workflows/on-pr.yaml @@ -66,3 +66,4 @@ jobs: secrets: inherit with: tag: pr-${{ github.event.pull_request.number }}-${{ github.sha }} + From 99ee9ebc747a00dee6ffe0eb6e1aae5e33ee4135 Mon Sep 17 00:00:00 2001 From: Patrick Lee Scott Date: Fri, 9 Jan 2026 22:50:40 -0600 Subject: [PATCH 04/17] chore(pipelines): prepull configs --- .github/workflows/on-pr.yaml | 1 - .github/workflows/on-push-main.yaml | 3 --- 2 files changed, 4 deletions(-) diff --git a/.github/workflows/on-pr.yaml b/.github/workflows/on-pr.yaml index 3f7e83f..63dd7c1 100644 --- a/.github/workflows/on-pr.yaml +++ b/.github/workflows/on-pr.yaml @@ -66,4 +66,3 @@ jobs: secrets: inherit with: tag: pr-${{ github.event.pull_request.number }}-${{ github.sha }} - diff --git a/.github/workflows/on-push-main.yaml b/.github/workflows/on-push-main.yaml index 667ff96..ffe1236 100644 --- a/.github/workflows/on-push-main.yaml +++ b/.github/workflows/on-push-main.yaml @@ -47,9 +47,6 @@ jobs: e2e: uses: unbounded-tech/workflows-crossplane/.github/workflows/e2e.yaml@feat/cache - secrets: - AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }} - AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }} with: aws: true aws-use-oidc: true From 09fea42937127a64d1b27c8ffcea6d0500c750ef Mon Sep 17 00:00:00 2001 From: Patrick Lee Scott Date: Fri, 9 Jan 2026 22:54:06 -0600 Subject: [PATCH 05/17] chore(pipelines): prepull configs logs --- .github/workflows/on-pr.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/on-pr.yaml b/.github/workflows/on-pr.yaml index 63dd7c1..1f1b738 100644 --- a/.github/workflows/on-pr.yaml +++ b/.github/workflows/on-pr.yaml @@ -55,8 +55,8 @@ jobs: aws-use-oidc: true aws-account-id: "034489662075" aws-region: us-east-2 - timeout-minutes: 30 - cleanup-timeout-minutes: 30 + timeout-minutes: 33 + cleanup-timeout-minutes: 33 publish: needs: From 4e60f01ac7e395f115c843f12762a01b1b8b6e9d Mon Sep 17 00:00:00 2001 From: Patrick Lee Scott Date: Fri, 9 Jan 2026 22:56:49 -0600 Subject: [PATCH 06/17] chore(pipelines): improve output --- .github/workflows/on-pr.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/on-pr.yaml b/.github/workflows/on-pr.yaml index 1f1b738..665dbba 100644 --- a/.github/workflows/on-pr.yaml +++ b/.github/workflows/on-pr.yaml @@ -66,3 +66,4 @@ jobs: secrets: inherit with: tag: pr-${{ github.event.pull_request.number }}-${{ github.sha }} + From 364453f09563275ec0d3ad8d3370b734f010da5b Mon Sep 17 00:00:00 2001 From: Patrick Lee Scott Date: Fri, 9 Jan 2026 22:59:56 -0600 Subject: [PATCH 07/17] chore(pipelines): more prepulls --- .github/workflows/on-pr.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/on-pr.yaml b/.github/workflows/on-pr.yaml index 665dbba..1f1b738 100644 --- a/.github/workflows/on-pr.yaml +++ b/.github/workflows/on-pr.yaml @@ -66,4 +66,3 @@ jobs: secrets: inherit with: tag: pr-${{ github.event.pull_request.number }}-${{ github.sha }} - From 5e2adf4374332d451b54820995386ebd2f7afaeb Mon Sep 17 00:00:00 2001 From: Patrick Lee Scott Date: Fri, 9 Jan 2026 23:10:42 -0600 Subject: [PATCH 08/17] chore(pipelines): trigger test run again --- .github/workflows/on-pr.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/on-pr.yaml b/.github/workflows/on-pr.yaml index 1f1b738..665dbba 100644 --- a/.github/workflows/on-pr.yaml +++ b/.github/workflows/on-pr.yaml @@ -66,3 +66,4 @@ jobs: secrets: inherit with: tag: pr-${{ github.event.pull_request.number }}-${{ github.sha }} + From a709d282576373369b479ab1a32de4c15752a795 Mon Sep 17 00:00:00 2001 From: Patrick Lee Scott Date: Sat, 10 Jan 2026 09:18:22 -0600 Subject: [PATCH 09/17] chore(pipelines): trigger --- .github/workflows/on-pr.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/on-pr.yaml b/.github/workflows/on-pr.yaml index 665dbba..1f1b738 100644 --- a/.github/workflows/on-pr.yaml +++ b/.github/workflows/on-pr.yaml @@ -66,4 +66,3 @@ jobs: secrets: inherit with: tag: pr-${{ github.event.pull_request.number }}-${{ github.sha }} - From 6ebe62a638ed92f1e632d41aa7e466ed52df25ef Mon Sep 17 00:00:00 2001 From: Patrick Lee Scott Date: Sat, 10 Jan 2026 09:22:41 -0600 Subject: [PATCH 10/17] chore(pipelines): relative link doesnt work for sharing --- .github/workflows/on-pr.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/on-pr.yaml b/.github/workflows/on-pr.yaml index 1f1b738..665dbba 100644 --- a/.github/workflows/on-pr.yaml +++ b/.github/workflows/on-pr.yaml @@ -66,3 +66,4 @@ jobs: secrets: inherit with: tag: pr-${{ github.event.pull_request.number }}-${{ github.sha }} + From 0e76e453d21ed458eba5507e44724844f6929d65 Mon Sep 17 00:00:00 2001 From: Patrick Lee Scott Date: Sat, 10 Jan 2026 09:38:32 -0600 Subject: [PATCH 11/17] feat: prepull --- .github/workflows/on-pr.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/on-pr.yaml b/.github/workflows/on-pr.yaml index 665dbba..1f1b738 100644 --- a/.github/workflows/on-pr.yaml +++ b/.github/workflows/on-pr.yaml @@ -66,4 +66,3 @@ jobs: secrets: inherit with: tag: pr-${{ github.event.pull_request.number }}-${{ github.sha }} - From 51dfb4459b23f1af07df09d3abeef675f7f2df5a Mon Sep 17 00:00:00 2001 From: Patrick Lee Scott Date: Sat, 10 Jan 2026 13:40:32 -0600 Subject: [PATCH 12/17] chore: experiment --- .github/workflows/on-push-main.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/on-push-main.yaml b/.github/workflows/on-push-main.yaml index ffe1236..b8963db 100644 --- a/.github/workflows/on-push-main.yaml +++ b/.github/workflows/on-push-main.yaml @@ -74,3 +74,4 @@ jobs: - filePath: .gitops/deploy/Chart.yaml selector: .version valuePrefix: "" + From 745ecf9145615c92ae1d6774fad72f578b4366ef Mon Sep 17 00:00:00 2001 From: Patrick Lee Scott Date: Sat, 10 Jan 2026 14:08:10 -0600 Subject: [PATCH 13/17] chore: trigger --- .github/workflows/on-pr.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/on-pr.yaml b/.github/workflows/on-pr.yaml index 1f1b738..665dbba 100644 --- a/.github/workflows/on-pr.yaml +++ b/.github/workflows/on-pr.yaml @@ -66,3 +66,4 @@ jobs: secrets: inherit with: tag: pr-${{ github.event.pull_request.number }}-${{ github.sha }} + From 1d42fbf17ec4ca69eff0b6cafff5e447d61edc92 Mon Sep 17 00:00:00 2001 From: Patrick Lee Scott Date: Sat, 10 Jan 2026 14:25:38 -0600 Subject: [PATCH 14/17] chore: trigger --- .github/workflows/on-pr.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/on-pr.yaml b/.github/workflows/on-pr.yaml index 665dbba..1f1b738 100644 --- a/.github/workflows/on-pr.yaml +++ b/.github/workflows/on-pr.yaml @@ -66,4 +66,3 @@ jobs: secrets: inherit with: tag: pr-${{ github.event.pull_request.number }}-${{ github.sha }} - From e39975bc6986417a32b92775579b2f8a7b5ac091 Mon Sep 17 00:00:00 2001 From: Patrick Lee Scott Date: Sat, 10 Jan 2026 14:49:49 -0600 Subject: [PATCH 15/17] feat: debug logs for tests --- .github/workflows/on-pr.yaml | 8 ++++---- .github/workflows/on-push-main.yaml | 6 +++--- .github/workflows/on-version-tagged.yaml | 2 +- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/on-pr.yaml b/.github/workflows/on-pr.yaml index 1f1b738..2c87bb8 100644 --- a/.github/workflows/on-pr.yaml +++ b/.github/workflows/on-pr.yaml @@ -27,7 +27,7 @@ permissions: jobs: validate: - uses: unbounded-tech/workflows-crossplane/.github/workflows/validate.yaml@feat/cache + uses: unbounded-tech/workflows-crossplane/.github/workflows/validate.yaml@feat/debug-logs with: examples: | [ @@ -46,10 +46,10 @@ jobs: error_on_missing_schemas: true test: - uses: unbounded-tech/workflows-crossplane/.github/workflows/test.yaml@feat/cache + uses: unbounded-tech/workflows-crossplane/.github/workflows/test.yaml@feat/debug-logs e2e: - uses: unbounded-tech/workflows-crossplane/.github/workflows/e2e.yaml@feat/cache + uses: unbounded-tech/workflows-crossplane/.github/workflows/e2e.yaml@feat/debug-logs with: aws: true aws-use-oidc: true @@ -62,7 +62,7 @@ jobs: needs: - validate - test - uses: unbounded-tech/workflows-crossplane/.github/workflows/publish.yaml@feat/cache + uses: unbounded-tech/workflows-crossplane/.github/workflows/publish.yaml@feat/debug-logs secrets: inherit with: tag: pr-${{ github.event.pull_request.number }}-${{ github.sha }} diff --git a/.github/workflows/on-push-main.yaml b/.github/workflows/on-push-main.yaml index b8963db..dd6fac1 100644 --- a/.github/workflows/on-push-main.yaml +++ b/.github/workflows/on-push-main.yaml @@ -24,7 +24,7 @@ permissions: jobs: validate: - uses: unbounded-tech/workflows-crossplane/.github/workflows/validate.yaml@feat/cache + uses: unbounded-tech/workflows-crossplane/.github/workflows/validate.yaml@feat/debug-logs with: examples: | [ @@ -43,10 +43,10 @@ jobs: error_on_missing_schemas: true test: - uses: unbounded-tech/workflows-crossplane/.github/workflows/test.yaml@feat/cache + uses: unbounded-tech/workflows-crossplane/.github/workflows/test.yaml@feat/debug-logs e2e: - uses: unbounded-tech/workflows-crossplane/.github/workflows/e2e.yaml@feat/cache + uses: unbounded-tech/workflows-crossplane/.github/workflows/e2e.yaml@feat/debug-logs with: aws: true aws-use-oidc: true diff --git a/.github/workflows/on-version-tagged.yaml b/.github/workflows/on-version-tagged.yaml index 806571b..c16bc0c 100644 --- a/.github/workflows/on-version-tagged.yaml +++ b/.github/workflows/on-version-tagged.yaml @@ -13,7 +13,7 @@ permissions: jobs: publish: - uses: unbounded-tech/workflows-crossplane/.github/workflows/publish.yaml@feat/cache + uses: unbounded-tech/workflows-crossplane/.github/workflows/publish.yaml@feat/debug-logs secrets: inherit with: tag: ${{ github.ref_name }} From 69178a59cf4c4f9a90089b31fae72c5d0af04bb0 Mon Sep 17 00:00:00 2001 From: Patrick Lee Scott Date: Sat, 10 Jan 2026 14:52:12 -0600 Subject: [PATCH 16/17] chore: test debug logs --- .github/workflows/on-pr.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/on-pr.yaml b/.github/workflows/on-pr.yaml index 2c87bb8..44072a5 100644 --- a/.github/workflows/on-pr.yaml +++ b/.github/workflows/on-pr.yaml @@ -47,6 +47,8 @@ jobs: test: uses: unbounded-tech/workflows-crossplane/.github/workflows/test.yaml@feat/debug-logs + with: + test-debug-logs: true e2e: uses: unbounded-tech/workflows-crossplane/.github/workflows/e2e.yaml@feat/debug-logs @@ -57,6 +59,7 @@ jobs: aws-region: us-east-2 timeout-minutes: 33 cleanup-timeout-minutes: 33 + test-debug-logs: true publish: needs: From 79e53b01913eb1e2dd01a2275a8da661f45b0f4d Mon Sep 17 00:00:00 2001 From: Patrick Lee Scott Date: Sat, 10 Jan 2026 14:54:09 -0600 Subject: [PATCH 17/17] chore: tegger --- .github/workflows/on-pr.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/on-pr.yaml b/.github/workflows/on-pr.yaml index 44072a5..2730ff6 100644 --- a/.github/workflows/on-pr.yaml +++ b/.github/workflows/on-pr.yaml @@ -69,3 +69,4 @@ jobs: secrets: inherit with: tag: pr-${{ github.event.pull_request.number }}-${{ github.sha }} +