Skip to content

Add npm publish flow with DK CI#624

Merged
ernestosbarbosa merged 7 commits intomasterfrom
npm-trusted-publishing
Dec 5, 2025
Merged

Add npm publish flow with DK CI#624
ernestosbarbosa merged 7 commits intomasterfrom
npm-trusted-publishing

Conversation

@ernestosbarbosa
Copy link
Contributor

What is the purpose of this pull request?

This PR adds DK CI pipeline and GH Workflow to publish npm packages triggered by DK

What problem is this solving?

https://github.blog/changelog/2025-09-29-strengthening-npm-security-important-changes-to-authentication-and-token-management/

How should this be manually tested?

Screenshots or example usage

Types of changes

  • Bug fix (a non-breaking change which fixes an issue)
  • New feature (a non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • Requires change to documentation, which has been updated accordingly.

@filafb
Copy link
Contributor

filafb commented Dec 3, 2025

Thanks @ernestosbarbosa. Reading the code, it's not clear for me when the code will be published to CodeArtifact. Can you add some comments about the flow here? Also, to avoid overlap, should we delete the current workflow that pushes to npm .github/workflows/publish-stable-npm.yml?

@ernestosbarbosa ernestosbarbosa merged commit 808feda into master Dec 5, 2025
2 of 4 checks passed
@ernestosbarbosa ernestosbarbosa deleted the npm-trusted-publishing branch December 5, 2025 18:17
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