More information about these tasks can be found here.
[x] Ensure that the tests succeed on the development branch (core, extensions and modules) [1]
[x] Perform a patch release for all modules with unreleased dependency updates. See helper scripts in irt/scripts/release. [2]
[x] Ensure that the compiler version (src/inmanta/__init__.py) has been bumped since the last release or no improvements
have been made to the compiler since. [3]
[x] Ensure that the year part of the version number in the inmanta repo is correct
[x] run RC release job with dev_branch=master, release_type=next, run_job=true [4]
[x] run next build from the highest-numbered iso-next branch, run_job=true [5]
Run the RC tests (These tests can be run in parallel)
[x] Quickstart (automated, use appropriate rc version)
[ ] Setup a longevity test instance for the new release. Add a new LongevityTest instance to the
infra project then deploy the changes via the
management orchestrator.
More information about these tasks can be found here.
irt/scripts/release
. [2]src/inmanta/__init__.py
) has been bumped since the last release or no improvements have been made to the compiler since. [3]inmanta
repo is correctLongevityTest
instance to theinfra
project then deploy the changes via the management orchestrator.