Skip to content

Update npm publish workflow to support trusted publishing#115

Merged
tlivings merged 1 commit intomasterfrom
danadajian-patch-1
Mar 20, 2026
Merged

Update npm publish workflow to support trusted publishing#115
tlivings merged 1 commit intomasterfrom
danadajian-patch-1

Conversation

@danadajian
Copy link
Contributor

@danadajian danadajian commented Dec 17, 2025

📝 Description

  • Updates npm publish workflow to support trusted publishing
  • Corresponding config change has been made to the graphql-component package on npmjs.com
    • This config points to the npmpublish.yml workflow by name
  • Upgraded action to use Node 24 which contains the required version of npm

mohnoor94 added a commit to ExpediaGroup/spec-transformer that referenced this pull request Mar 19, 2026
Matches the pattern from ExpediaGroup/graphql-component#115:
- Upgrade actions/setup-node from v4 to v6
- Add registry-url: https://registry.npmjs.org/
- setup-node v6 + registry-url + id-token:write handles OIDC auth

Revert .releaserc.json to use @semantic-release/npm since OIDC auth
is now properly configured by setup-node.
mohnoor94 added a commit to ExpediaGroup/spec-transformer that referenced this pull request Mar 19, 2026
Matches the pattern from ExpediaGroup/graphql-component#115:
- Upgrade actions/setup-node from v4 to v6
- Add registry-url: https://registry.npmjs.org/
- setup-node v6 + registry-url + id-token:write handles OIDC auth

Revert .releaserc.json to use @semantic-release/npm since OIDC auth
is now properly configured by setup-node.
@tlivings tlivings merged commit 7549e69 into master Mar 20, 2026
1 check 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.

2 participants