Skip to content

Update publish workflow to use Node.js v24 and new actions#94

Open
gracepark wants to merge 1 commit intomainfrom
gp/oidc-migration
Open

Update publish workflow to use Node.js v24 and new actions#94
gracepark wants to merge 1 commit intomainfrom
gp/oidc-migration

Conversation

@gracepark
Copy link
Copy Markdown

@gracepark gracepark requested a review from a team as a code owner May 8, 2026 20:08
Copilot AI review requested due to automatic review settings May 8, 2026 20:08
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Updates the GitHub Actions release publishing workflow to align with an OIDC-based npm publish flow and modern GitHub Actions tooling.

Changes:

  • Migrate actions/checkout and actions/setup-node to @v4.
  • Bump the publish job runtime from Node.js 18 to Node.js 24.
  • Switch npm publishing to use npm publish --provenance and enable id-token: write permissions for OIDC.
Show a summary per file
File Description
.github/workflows/publish.yml Updates the npm publish workflow to Node.js 24, newer actions versions, and OIDC/provenance-based publishing.

Copilot's findings

Tip

Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

  • Files reviewed: 1/1 changed files
  • Comments generated: 0

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.

2 participants