Blocked by
PRs
rtables new release
Pre-release
Release
Prepare the release
Test the release
Validation loop
Note: This section is applicable only for regulatory packages.
Tag the release
Make sure of the following before continuing with the release:
Post-release
Decision tree
Click here to see the release decision tree.
Blocked by
PRs
rtables new release
flextableand other table packages insightsengineering/rtables#1Pre-release
Release
Prepare the release
git checkout -b release-candidate-vX.Y.ZRemotes) from the DESCRIPTION file where applicable.Test the release
Validation loop
Note: This section is applicable only for regulatory packages.
Tag the release
main. Note the commit hash of the merged commit. Note: additional commits might be added to themainbranch by a bot or an automation - we do NOT want to tag this commit.Make sure of the following before continuing with the release:
CI checks are passing in GH.
Create a git tag with the final version set to vX.Y.Z on the main branch. In order to do this:
git checkout <commit hash>git tag vX.Y.Zgit push origin vX.Y.ZUpdate downstream package dependencies to (>=X.Y.Z) in {package name}.
Note: Once the release tag is created, the package is automatically published to internal repositories.
Post-release
Decision tree
Click here to see the release decision tree.