๐ฅ 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 โจ
Post
๐ you can check it out at github.com/danielroe/uppt I have some ideas about what to do next โฆ but I would love your thoughts ๐
many thanks to @jviide.iki.fi for an early review and a couple of great ideas, including automatic pinning to the latest released sha in the README
0 reposts8 likes
github.com/danielroe/up... You are doing a lot in here, so I will only focus on this small part, but I want to call out that this is still *not* safe. There is no protection you can put on that action trigger that makes it safe for a workflow like this.
github.comGitHub - danielroe/uppt: A composite GitHub Action that turns conventional commits into a draft release PR, tags the PR on merge, and stages publishing to npm via OIDC trusted publishing.A composite GitHub Action that turns conventional commits into a draft release PR, tags the PR on merge, and stages publishing to npm via OIDC trusted publishing. - danielroe/uppt