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

I have very similar plugin plans for bumpy.varlock.dev 🐸 I think it fixes some things you were wanting in changesets. I’m fairly convinced that a file based workflow is right for non trivial cases. Also bumpy has a command to generate a bump file from conventional commits - best of both worlds.

bumpy.varlock.devGitHub - dmno-dev/bumpy: 🐸 Modern monorepo friendly version management + changelog tool🐸 Modern monorepo friendly version management + changelog tool - dmno-dev/bumpy

awesome! I really do like the fidelity that changesets encourage when the context is fresh in PRs I also used to use semantic-release using conventional commits -- but it was too much a hassle for drive-by contributions :(