Post

💥 just released a github action: `uppt` it aims to be a very simple, secure release workflow for maintainers that adheres to best security practices ⚪ trusted, staged publishing on npmjs.com ⚪ github environment protection ⚪ generated release PR + changelog ⚪ automatic release + publish on merge ✨

Or both, as in each in a different context, but not part of the same releases? Heh, that sounds kind of awful for a big monorepo publish.

gotchya -- I have a couple repos that *can* release up to 10 packages at once -- so for this setup, I think I'd prefer github deployment gating tho, I realize now, in either method of gating publish, I kind of want to see the diff between what is trying to be released and the last published version

The monorepo use case technically requires a topological sort for which order you publish (and now approve/promote). The ideal is a one click that understands this and can promote them all together in order. Ideally needs additional work from @npmjs.bsky.social, but can be mostly bolted on top of

There’s always a delay in the current workflow because you have to manually approve them. I replied with more details in the other part of the thread.