Skip to content

Restore permission for trusted publishing#1724

Merged
anthony-gomez-fastly merged 1 commit into
mainfrom
kats/trusted-publishing-permission-fix
Apr 13, 2026
Merged

Restore permission for trusted publishing#1724
anthony-gomez-fastly merged 1 commit into
mainfrom
kats/trusted-publishing-permission-fix

Conversation

@harmony7
Copy link
Copy Markdown
Member

Change summary

This PR restores a permission in the workflow that had been removed in #1718 that is needed for publishing to NPM.

Publishing to NPM using trusted publishing requires id-token: write as added in #1644.

New Feature Submissions:

  • Does your submission pass tests?

Changes to Core Features:

  • Have you written new tests for your core changes, as applicable?
  • Have you successfully run tests with your changes locally?

Are there any considerations that need to be addressed for release?

A new point release (14.3.1) would be needed to get this version into NPM.

@harmony7 harmony7 requested a review from a team as a code owner April 11, 2026 00:28
@harmony7 harmony7 requested a review from philippschulte April 11, 2026 00:28
@anthony-gomez-fastly anthony-gomez-fastly added the Skip-Changelog do not add a changelog entry for this change label Apr 13, 2026
@anthony-gomez-fastly anthony-gomez-fastly enabled auto-merge (squash) April 13, 2026 13:01
@anthony-gomez-fastly anthony-gomez-fastly merged commit e90d690 into main Apr 13, 2026
20 of 21 checks passed
@anthony-gomez-fastly anthony-gomez-fastly deleted the kats/trusted-publishing-permission-fix branch April 13, 2026 13:13
jedisct1 added a commit to dip-proto/fastly-cli that referenced this pull request Apr 14, 2026
* main:
  build(deps): bump the go-dependencies group with 5 updates (fastly#1726)
  release 14.3.1 (fastly#1725)
  Restore permission for trusted publishing (fastly#1724)
  Release 14.3.0 (fastly#1723)
  [CDTOOL-1193]  Support for Logging Endpoint Errors (fastly#1721)
  chore(deps): bump go-fastly to 14.2.0 (fastly#1722)
  Add --json / -j flag to all stats subcommands (fastly#1719)
  build(deps): bump the go-dependencies group with 4 updates (fastly#1720)
  Add "auth revoke" subcommand for token revocation (fastly#1717)
  Restrict GitHub Actions workflow permissions to least privilege (fastly#1718)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Skip-Changelog do not add a changelog entry for this change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants