Skip to main content

Module request

Module request 

Source
Expand description

rk release request: keep the one release request of the pushed base.

It runs on a push to the trunk or to a release line. It reads the version through the adapter and proposes the next one. After a release it proposes one only where the release packs a different set of files than at the release tag or a file it packs changed since, and git-cliff reads only the commits that touch those files. Where nothing remains to release it closes a stale request, and otherwise it writes the version and the changelog on rk-release/<base>, force-pushes it as the bot, and opens or edits the request. It never arms or merges it: a release waits for the operator’s order.

Structs§

RequestReport
The machine form of rk release request.

Constants§

SCHEMA
The report’s shape version.

Functions§

run
Keep the release request of the pushed base.