workflows/
Code
- release.yml
Merging a new
versioninpackage.jsonreleases it. The workflow checks the package, stages it on npm, then tags the merged commitvX.Y.Zand publishes a GitHub Release with the tarball. Nobody pushes a tag by hand. This file is the same in every package, copied from craftz'sreference/package/folder, so it names no package and reads everything frompackage.json.