Skip to content

[ci] bump r-lib/actions pins to v2.12.1 - #350

Merged
bburns632 merged 1 commit into
mainfrom
ci/bump-action-pins
Aug 13, 2026
Merged

[ci] bump r-lib/actions pins to v2.12.1#350
bburns632 merged 1 commit into
mainfrom
ci/bump-action-pins

Conversation

@bburns632

Copy link
Copy Markdown
Collaborator

GitHub Actions runners are deprecating Node.js 20, and every run warns that setup-r, setup-pandoc, setup-tinytex, and actions/cache@v4 are being force-run on Node 24.

r-lib/actions v2.12.0 moved all its node actions to node24 and setup-r-dependencies now pins actions/cache v5.0.5 internally, so this single bump clears all four warnings. actions/cache is not referenced directly by this repo; it comes in transitively via setup-r-dependencies.

Every other pinned action in these workflows was checked and is already on node24 or is a composite action: actions/checkout, actions/upload- artifact, WyriHaximus/github-action-get-previous-tag, re-actors/alls- green, and pre-commit/action.

Behavior change to watch from v2.12.0: setup-r now defaults to
use-public-rspm: true on Linux and Windows.

GitHub Actions runners are deprecating Node.js 20, and every run warns
that setup-r, setup-pandoc, setup-tinytex, and actions/cache@v4 are
being force-run on Node 24.

r-lib/actions v2.12.0 moved all its node actions to node24 and
setup-r-dependencies now pins actions/cache v5.0.5 internally, so this
single bump clears all four warnings. actions/cache is not referenced
directly by this repo; it comes in transitively via
setup-r-dependencies.

Every other pinned action in these workflows was checked and is already
on node24 or is a composite action: actions/checkout, actions/upload-
artifact, WyriHaximus/github-action-get-previous-tag, re-actors/alls-
green, and pre-commit/action.

Behavior change to watch from v2.12.0: setup-r now defaults to
use-public-rspm: true on Linux and Windows.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@bburns632
bburns632 merged commit 96606b4 into main Aug 13, 2026
7 checks passed
@bburns632
bburns632 deleted the ci/bump-action-pins branch August 13, 2026 04:18
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