Open
Description
We should introduce means of controlling what targets should be run by the automated release tooling, ideally through release.properties
as this is a place that needs to be edited for a given release.
We have three scenarios:
- Run the full release (
full
) - Prepare the release and push tags (
tag
) - (Re-)run binary and documentation builds including staging. This step requires release tags to be present (
build
)
The full
target is composed from tag
and build
targets. That separation allows for retries.