Publishing pipeline for write project development
Keep PR workflow for lint/tests as required status checks.
Create a tag workflow for tags beginning with v that builds from the tagged commit and creates a draft GitHub release with assets.
Generate release notes automatically in that workflow, but expect to edit them manually.
Create a release-published workflow that publishes to NPM.
In that same workflow, post to Patreon only after NPM publish succeeds.
Publishing pipeline for
writeproject developmentKeep PR workflow for lint/tests as required status checks.
Create a tag workflow for tags beginning with v that builds from the tagged commit and creates a draft GitHub release with assets.
Generate release notes automatically in that workflow, but expect to edit them manually.
Create a release-published workflow that publishes to NPM.
In that same workflow, post to Patreon only after NPM publish succeeds.