Expand description
rk release build: decide whether this push releases, and build it.
The commit decides first, offline: the landing, the baseline, and a
push that is no release trigger skip. The forge decides the rest: a
version released at another commit skips, a release or a tag at this
commit resumes, and a tag at another commit refuses. A release
builds through the adapter, compares the rebuilt files with what the
registry already serves, and writes its checksums, its notes, and its
report beside dist/, never into it.
Structs§
- Artifact
- One artifact the build produced.
- Build
Report - The machine form of
rk release build, also written to.rk-release/build.jsonforrk release publishand the jobs between.
Constants§
- SCHEMA
- The report’s shape version.
Functions§
- forge_
outcome - The outcome once the forge answered for the release and the tag of
tag;rk release publishasks it again before it writes. - run
- Decide, build, and report.