Skip to content

Update GitHub Actions workflow for npm publishing - #157

Merged
jeffpaul merged 1 commit into
developfrom
add/npm-trusted-publishing
Aug 25, 2026
Merged

jeffpaul merged 1 commit into
developfrom
add/npm-trusted-publishing

Conversation

@jeffpaul

Copy link
Copy Markdown
Member

Description of the Change

Added permissions for OIDC and updated publish step following instructions in https://docs.npmjs.com/trusted-publishers.

How to test the Change

Attempt to re-tag and re-release the 0.7.0 release to see that things flow out to npm as expected? Alternatively we could tag and release 0.7.1 to leave the 0.7.0 release as GitHub-only.

Changelog Entry

Developer - Set up npm trusted publishing for releases.

Credits

Props @jeffpaul, @fabiankaegy

Checklist:

Added permissions for OIDC and updated publish step.
@jeffpaul jeffpaul added this to the 0.7.0 milestone Aug 25, 2026
@jeffpaul jeffpaul self-assigned this Aug 25, 2026
@jeffpaul jeffpaul moved this to Code Review in Open Source Practice Aug 25, 2026
@github-project-automation github-project-automation Bot moved this from Code Review to QA Testing in Open Source Practice Aug 25, 2026
@jeffpaul
jeffpaul merged commit 7703866 into develop Aug 25, 2026
6 checks passed
@jeffpaul
jeffpaul deleted the add/npm-trusted-publishing branch August 25, 2026 18:14
@github-project-automation github-project-automation Bot moved this from QA Testing to Done in Open Source Practice Aug 25, 2026
github-actions Bot pushed a commit that referenced this pull request Aug 25, 2026
…blishing

Update GitHub Actions workflow for npm publishing
@jeffpaul jeffpaul modified the milestones: 0.7.0, 0.7.1 Aug 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

2 participants