Skip to content

ci: bump GitHub Action pins to node24-compatible majors#148

Merged
engfragui merged 1 commit into
mainfrom
platform/bump-action-pins-node24
Jun 17, 2026
Merged

ci: bump GitHub Action pins to node24-compatible majors#148
engfragui merged 1 commit into
mainfrom
platform/bump-action-pins-node24

Conversation

@deorus

@deorus deorus commented Jun 15, 2026

Copy link
Copy Markdown
Contributor

Bumps GitHub Action pins to majors that ship with the node24 runtime, ahead of GitHub's node20 deprecation.

  • actions/checkout v4 → v6
  • googleapis/release-please-action v4 → v5

Tracking: https://github.com/Doist/platform-backlog/issues/1385

@deorus deorus requested a review from a team as a code owner June 15, 2026 21:36
@deorus deorus requested review from nats12 and removed request for a team June 15, 2026 21:36

@doistbot doistbot left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This PR updates Bump GitHub Action pins to node24-compatible majors. No issues were flagged in the reviewed diff.

Share FeedbackReview Logs

@nats12 nats12 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@deorus looks good, we may need to rename the commit so we get a full CI pass due to semantic title checks.

@engfragui engfragui enabled auto-merge (squash) June 17, 2026 10:18
@engfragui engfragui disabled auto-merge June 17, 2026 10:18
@engfragui

engfragui commented Jun 17, 2026

Copy link
Copy Markdown

@nats12 I was about to merge this anyway (with the non-standard commit message) but it doesn't seem like there's a way to force that (for this repo specifically), probably due to permissions? 🤔
Either way, I'll make sure that the "Validate Title" check passes so that we can merge it.

@engfragui engfragui changed the title Bump GitHub Action pins to node24-compatible majors chore: Bump GitHub Action pins to node24-compatible majors Jun 17, 2026
@engfragui engfragui changed the title chore: Bump GitHub Action pins to node24-compatible majors Bump GitHub Action pins to node24-compatible majors Jun 17, 2026
@engfragui engfragui changed the title Bump GitHub Action pins to node24-compatible majors ci: bump GitHub Action pins to node24-compatible majors Jun 17, 2026
@engfragui engfragui force-pushed the platform/bump-action-pins-node24 branch from e0bd84e to 0d9b44e Compare June 17, 2026 10:22
@engfragui engfragui enabled auto-merge (squash) June 17, 2026 10:22
@engfragui engfragui merged commit 2994cea into main Jun 17, 2026
3 checks passed
@engfragui engfragui deleted the platform/bump-action-pins-node24 branch June 17, 2026 10:23
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.

4 participants