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 ship'spackage/folder, so it names no package and reads everything frompackage.json.
No prose yet