Skip to content

update npm version for OIDC publishing support#139

Merged
Ryang-21 merged 2 commits intomasterfrom
update-npm-in-publish-workflow
Mar 6, 2026
Merged

update npm version for OIDC publishing support#139
Ryang-21 merged 2 commits intomasterfrom
update-npm-in-publish-workflow

Conversation

@Ryang-21
Copy link
Contributor

@Ryang-21 Ryang-21 commented Mar 6, 2026

No description provided.

Copilot AI review requested due to automatic review settings March 6, 2026 19:41
@Ryang-21 Ryang-21 requested review from Shaptic and quietbits March 6, 2026 19:42
Copy link
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 npm publish GitHub Actions workflow to support npm’s newer OIDC/trusted publishing tooling by moving to a newer Node runtime and explicitly upgrading the npm CLI used during the release job.

Changes:

  • Bump publishing workflow Node.js version from 18.x to 20.x.
  • Add a step to install a pinned npm CLI version (11.5.1) prior to publishing.

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

@@ -16,10 +16,13 @@ jobs:
- name: Install Node
uses: actions/setup-node@v3
Copy link

Copilot AI Mar 6, 2026

Choose a reason for hiding this comment

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

actions/setup-node@v3 is quite old and newer releases (v4) include updated runtime/support for Node 20 and ongoing fixes. Consider bumping this workflow to actions/setup-node@v4 to avoid relying on a deprecated major in release publishing.

Suggested change
uses: actions/setup-node@v3
uses: actions/setup-node@v4

Copilot uses AI. Check for mistakes.
@Ryang-21 Ryang-21 merged commit b4f5d09 into master Mar 6, 2026
7 checks passed
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