Skip to content

Update Node.js version and checkout action versions#705

Closed
gracepark wants to merge 2 commits into
mainfrom
gp/oidc-migration
Closed

Update Node.js version and checkout action versions#705
gracepark wants to merge 2 commits into
mainfrom
gp/oidc-migration

Conversation

@gracepark
Copy link
Copy Markdown
Contributor

@gracepark gracepark requested a review from a team as a code owner June 3, 2026 17:19
@gracepark gracepark requested review from Copilot and dgreif June 3, 2026 17:19
Copy link
Copy Markdown

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 release publishing workflow to align with OIDC migration by pinning GitHub Actions dependencies and moving the publish job to a newer Node.js runtime.

Changes:

  • Pin actions/checkout and actions/setup-node to specific commit SHAs (with version comments).
  • Bump the publish workflow’s Node.js version from 22 to 24.
  • Remove use of the npm auth token environment variable from the publish step.
Show a summary per file
File Description
.github/workflows/publish.yml Pins action versions, bumps Node.js for publishing, and adjusts publish auth flow for OIDC/provenance.

Copilot's findings

Tip

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

  • Files reviewed: 2/2 changed files
  • Comments generated: 2

@@ -24,5 +24,3 @@ jobs:
env:
TAG_NAME: ${{ github.event.release.tag_name }}
- run: npm whoami; npm --ignore-scripts publish --provenance
- uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
with:
node-version: 22
node-version: 24
@dgreif
Copy link
Copy Markdown
Contributor

dgreif commented Jun 3, 2026

@gracepark sorry for the double work here, I just merged #704 which tackled these same bits, plus some other supply chain improvements

@dgreif dgreif closed this Jun 3, 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.

3 participants