From a0ab1802ff549223d149c86282034319c7f1a917 Mon Sep 17 00:00:00 2001 From: ISSOtm Date: Thu, 3 Sep 2026 13:22:09 +0200 Subject: [PATCH] Avoid fetching external repos on 32-bit Cygwin The comment says we aren't doing this, but we are --- .github/workflows/testing.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/testing.yml b/.github/workflows/testing.yml index a59da26a..30a49877 100644 --- a/.github/workflows/testing.yml +++ b/.github/workflows/testing.yml @@ -387,6 +387,7 @@ jobs: type rgbasm rgblink rgbfix rgbgfx man -w 1 rgbasm rgblink rgbfix rgbgfx - name: Compute test dependency cache params + if: matrix.arch == 'x86_64' id: test-deps-cache-params run: | paths=$(test/external/fetch-repos.sh --get-paths) @@ -394,13 +395,14 @@ jobs: tee -a <<<"paths=\"${paths//,/\\n}\"" $GITHUB_OUTPUT tee -a <<<"hash=${hash%-}" $GITHUB_OUTPUT - name: Check test dependency repositories cache + if: matrix.arch == 'x86_64' id: test-deps-cache uses: actions/cache@v5 with: path: ${{ fromJSON(steps.test-deps-cache-params.outputs.paths) }} key: cygwin-${{ matrix.bits }}-${{ steps.test-deps-cache-params.outputs.hash }} - name: Fetch test dependency repositories - if: steps.test-deps-cache.outputs.cache-hit != 'true' + if: matrix.arch == 'x86_64' && steps.test-deps-cache.outputs.cache-hit != 'true' continue-on-error: true run: | test/external/fetch-repos.sh