From 34ebde1edf6ed54ec353f6d4239d0c9a1f0f9a4a Mon Sep 17 00:00:00 2001 From: Steve Peters Date: Mon, 19 Aug 2024 12:01:18 -0700 Subject: [PATCH] Update release procedure in issue template --- .github/ISSUE_TEMPLATE/release_collection.md | 22 ++++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/release_collection.md b/.github/ISSUE_TEMPLATE/release_collection.md index bad24737c..2cf51c042 100644 --- a/.github/ISSUE_TEMPLATE/release_collection.md +++ b/.github/ISSUE_TEMPLATE/release_collection.md @@ -37,17 +37,6 @@ When opening PRs, add a link back to this issue for easier tracking. - Keep targeting `main` and backport after the stable release. - Breaking features: - Keep targeting `main` (i.e. they will be delayed until the next major release) -- [ ] Bump all `main` branches to the next major version (`X.0.0~pre1`) - - [ ] Source code ([example](https://github.com/gazebosim/gz-common/pull/193)) - * - - [ ] Add files to `gazebodistro` ([example](https://github.com/gazebo-tooling/gazebodistro/pull/12)) - * - - [ ] Add aliases to `homebrew-simulation` ([example](https://github.com/osrf/homebrew-simulation/commit/1f8602af6f52e06e0542eebfbdbe97f5f6cf950c)) - * - - [ ] Create new `-release` repositories (use [this script](https://github.com/gazebo-tooling/release-tools/blob/master/release-repo-scripts/new_ignition_release_repos.bash)) - - [ ] Enable nightlies for all `main` branches on `gzdev` ([example](https://github.com/gazebo-tooling/gzdev/pull/50)) - - [ ] Execute the tick-tock's "tock" for deprecations ([example](https://github.com/gazebosim/gz-sim/pull/875)) - * - [ ] Update Changelog and pre-release libraries as all `beta` labels are merged. * - [ ] Make collection pre-release after all libraries are pre-released. @@ -91,6 +80,17 @@ When opening PRs, add a link back to this issue for easier tracking. - [ ] Remove pre-release for release branches on `gzdev` ([example](https://github.com/gazebo-tooling/gzdev/pull/36)) * - [ ] Update all repositories to default to the new stable branches. +- [ ] Bump all `main` branches to the next major version (`X.0.0~pre1`) + - [ ] Source code ([example](https://github.com/gazebosim/gz-common/pull/193)) + * + - [ ] Add files to `gazebodistro` ([example](https://github.com/gazebo-tooling/gazebodistro/pull/12)) + * + - [ ] Add aliases to `homebrew-simulation` ([example](https://github.com/osrf/homebrew-simulation/commit/1f8602af6f52e06e0542eebfbdbe97f5f6cf950c)) + * + - [ ] Create new `-release` repositories (use [this script](https://github.com/gazebo-tooling/release-tools/blob/master/release-repo-scripts/new_ignition_release_repos.bash)) + - [ ] Enable nightlies for all `main` branches on `gzdev` ([example](https://github.com/gazebo-tooling/gzdev/pull/50)) + - [ ] Execute the tick-tock's "tock" for deprecations ([example](https://github.com/gazebosim/gz-sim/pull/875)) + * If the collection will be officially paired with a ROS 2 distro: