From 740395d1086faa734eb5a8a7fe51dfccda002a2c Mon Sep 17 00:00:00 2001 From: ChrisRackauckas-Claude Date: Sat, 30 May 2026 23:47:28 -0400 Subject: [PATCH] Re-enable downgrade CI The Downgrade workflow's runtest step had `ALLOW_RERESOLVE: false`, which used the wrong (uppercase) input key and forced reresolution off. Set `allow_reresolve: true` so the test environment can fill in the transitive closure while the main env stays pinned at the minimal versions the downgrade test checks. Verified locally on Julia 1.10 (the version this workflow pins) and 1.11 in an isolated depot with the workflow's exact settings (skip Pkg,TOML; downgrade alldeps; GROUP=Core) using the released julia-actions/julia-downgrade-compat@v2: downgrade resolve, Pkg.build, and Pkg.test(; allow_reresolve=true) all pass at the existing compat lower bounds (Core: 461 pass, 9 broken, 0 fail/error). No compat lower-bound bumps were needed. Co-Authored-By: Chris Rackauckas Co-Authored-By: Claude Opus 4.8 (1M context) --- .github/workflows/downgrade.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/downgrade.yml b/.github/workflows/downgrade.yml index 96c2f8cc..5f25011d 100644 --- a/.github/workflows/downgrade.yml +++ b/.github/workflows/downgrade.yml @@ -31,6 +31,6 @@ jobs: - uses: julia-actions/julia-buildpkg@v1 - uses: julia-actions/julia-runtest@v1 with: - ALLOW_RERESOLVE: false + allow_reresolve: true env: GROUP: ${{ matrix.group }}