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 โœจ

I used to use changesets, but then helped develop release-plan -- which supports both same versions and independent versions dependening on config, and semver impact labels I do still miss the fidelity of a manual high context changelog entry tho

Editing everything every step of the way if you want is supported - the release preview pr gives a last chance there But it doesn't use the pr description for changelog - i want a way for it to do so

But! How does uppt differentiate between info for changelog and info for reviewer ? (Why, how to review, considerations, etc) Seems very useful! I suppose it could be done with html comment markers or something

My conflict has been between fidelity, precision, and correcting for contextual breakdowns while not adding a bunch of extra overhead, especially for new contributors (especially especially for those new to development in general)