Skip to content

ci: pin remaining pnpm/action-setup and ccache-action uses on next - #465

Merged
kraenhansen merged 1 commit into
nextfrom
ci-pin-actions-next
Oct 7, 2026
Merged

kraenhansen merged 1 commit into
nextfrom
ci-pin-actions-next

Conversation

@kraenhansen

Copy link
Copy Markdown
Collaborator

Three action uses exist only on next, so the pins from #459 and #461 on main never reached them; this brings them to the same, latest versions.

Merging this PR will:

  • Pin pnpm/action-setup to v6.1.0 in the Host C++ tests job and in hermes-prebuilt.yml.
  • Pin hendrikmuhs/ccache-action to v1.2.24 in the Host C++ tests job.

Additional context intended for coding agents and bots

Versions

v6.1.0 and v1.2.24 are the latest releases of pnpm/action-setup and hendrikmuhs/ccache-action (checked via gh api repos/<owner>/<repo>/releases/latest). The floating @v6 tag lags behind v6.1.0, which is why main pins the exact tag (#461). After this PR, every use of both actions on next matches.

CI coverage

  • Host 🏡 is attached so the label-gated host-cpp-tests job runs against the changed steps.
  • hermes-prebuilt.yml only runs on workflow_dispatch or on pushes to main/next touching its own paths, so it isn't exercised by this PR. Merging will trigger one run on next, which skips the build when the Hermes archive is already published.

Test plan and verification

  • git grep finds no pnpm/action-setup or ccache-action uses on other versions
  • prettier --check .github/workflows (passed)
  • host-cpp-tests passes on this PR

🤖 Generated with Claude Code

@kraenhansen kraenhansen added the Host 🏡 Our `react-native-node-api-modules` package label Oct 7, 2026
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@kraenhansen
kraenhansen marked this pull request as ready for review October 7, 2026 11:05
@kraenhansen kraenhansen self-assigned this Oct 7, 2026
@kraenhansen
kraenhansen merged commit 535c1c4 into next Oct 7, 2026
18 checks passed
@kraenhansen
kraenhansen deleted the ci-pin-actions-next branch October 7, 2026 15:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Host 🏡 Our `react-native-node-api-modules` package

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant