Skip to content

ci: bump retired actions/cache v2 (auto-fails every dev PR) - #215

Closed
jascal wants to merge 5 commits into
cavalab:devfrom
jascal:fix-retired-actions
Closed

ci: bump retired actions/cache v2 (auto-fails every dev PR)#215
jascal wants to merge 5 commits into
cavalab:devfrom
jascal:fix-retired-actions

Conversation

@jascal

@jascal jascal commented Jul 28, 2026

Copy link
Copy Markdown

GitHub closed down actions/cache v1/v2 in early 2025 — every PR to dev now auto-fails at Set up job before any test runs:

This request has been automatically failed because it uses a deprecated version of actions/cache: v2.

This bumps the PR-triggered workflow (ci.yml) only: actions/cache v2→v4, actions/checkout v2→v4, conda-incubator/setup-miniconda v2→v3. No workflow logic changed.

(Encountered via #214, which carries the same commit so its CI can run; merging this one unblocks every other contributor too.)

actions/cache v1/v2 were closed down by GitHub in early 2025; every job
now fails at 'Set up job' before running. Bump cache v2->v4, checkout
v2->v4, setup-miniconda v2->v3 in the PR-triggered workflow only.

(cherry picked from commit f421415)
Allan Scott added 4 commits July 27, 2026 22:30
conda-forge sunset Mambaforge; the latest-release download now 404s and
setup-miniconda's own warning says to switch. Miniforge3 ships mamba.

(cherry picked from commit b891cd9)
The root environment's pip section transitively installs the retired
'sklearn' package, which now hard-errors; set the documented escape
hatch so the baseline env can build.

(cherry picked from commit 4e5204e)
@jascal

jascal commented Jul 28, 2026

Copy link
Copy Markdown
Author

Closing alongside #214. The individual fixes here (cache v2→v4, checkout v2→v4, Miniforge3, and the sklearn-shim escape hatch — each a separate commit with a one-line rationale) remain on the branch if useful: https://github.com/jascal/srbench/commits/fix-retired-actions

@jascal jascal closed this Jul 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant