Skip to content

Conversation

@gabrielmatau79
Copy link
Contributor

Summary

This PR introduces automated versioning and publishing NPM for the didcomm-mediator-credo monorepo using Changesets
and pnpm.

Notes

A valid npm automation token must be configured in repository secrets:

  • secrets.NPM_PUBLISH (used as NODE_AUTH_TOKEN in the workflow).

Close #61

@gabrielmatau79 gabrielmatau79 marked this pull request as draft October 2, 2025 14:57
@gabrielmatau79 gabrielmatau79 marked this pull request as ready for review October 2, 2025 14:57
Copy link

@genaris genaris left a comment

Choose a reason for hiding this comment

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

Thanks @gabrielmatau79! Overall it looks good to me. Not too much to say but surely there are things we are missing and will need to iterate a bit to get it working, as usual with these tricky CI/CD PRs...

@TimoGlastra do you know what's the procedure to ask for the NPM token to be added to this repo secrets?

@TimoGlastra
Copy link
Contributor

@TimoGlastra do you know what's the procedure to ask for the NPM token to be added to this repo secrets?

With trusted publishing it's now actually easier. I just need to know the package names and I can link them to this github repository (I think)

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.

Publish packages to npm registry

3 participants