Skip to content

Commit 1d8ce08

Browse files
authored
Update release template after using it for Fortress (#617)
Signed-off-by: Louise Poubel <louise@openrobotics.org>
1 parent 8533d07 commit 1d8ce08

File tree

1 file changed

+44
-5
lines changed

1 file changed

+44
-5
lines changed

.github/ISSUE_TEMPLATE/release_collection.md

Lines changed: 44 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,41 +22,60 @@ When opening PRs, add a link back to this issue for easier tracking.
2222

2323
- [ ] Choose name for next release.
2424
- [ ] Merge each library forward from previous versions
25+
* <!-- LINK PRS HERE -->
2526
- [ ] Label pull requests being considered to enter release with [beta](https://github.com/search?q=org%3Aignitionrobotics+label%3Abeta&state=open)
2627
Pull requests opened against the new collection after then:
2728
- Bug fixes: will be considered for the initial release and labeled `beta`
2829
- New features: will not be considered for the initial release.
2930
- [ ] Pre-release libraries as all `beta` labels are merged.
31+
* <!-- LINK PRS HERE -->
3032
- [ ] Make collection pre-release after all libraries are pre-released.
31-
- [ ] Update public documentation to install from pre-releases instead of nightlies.
33+
* <!-- LINK PR HERE -->
34+
- [ ] Update public documentation to install from pre-releases instead of nightlies ([example](https://github.com/ignitionrobotics/docs/pull/196/files#diff-ebeee4adce7cb444f663b59020fb9f43f6f9adf36f63657b8afdeeea7a8530d1)).
35+
* <!-- LINK PR HERE -->
36+
- [ ] Change nightlies to pre-release for release branches on `gzdev` ([example](https://github.com/ignition-tooling/gzdev/pull/35))
37+
* <!-- LINK PR HERE -->
3238

3339
## Code freeze
3440

3541
- [ ] Start T-Shirt campaign
42+
* <!-- LINK POST HERE -->
3643
- [ ] Hold tutorial party ([example](https://community.gazebosim.org/t/ignition-edifice-tutorial-party-support-open-source-and-get-t-shirts/866))
44+
* <!-- LINK POST HERE -->
3745
- [ ] PRs fixing documentation and critical bugs can be merged and pre-released
3846
- As libraries have all their documentation reviewed:
3947
- [ ] Create stable branches off of main
4048
- [ ] Make stable releases
49+
* <!-- LINK PRs HERE -->
4150

4251
## Release day
4352

4453
- [ ] Make collection stable release after all libraries are released.
54+
* <!-- LINK PR HERE -->
4555
- [ ] Update `gazebodistro` ([example](https://github.com/ignition-tooling/gazebodistro/pull/31))
56+
* <!-- LINK PR HERE -->
4657
- [ ] Make GitHub releases for all the X.0.0 versions ([example](https://github.com/ignitionrobotics/ign-transport/releases/tag/ignition-transport9_9.0.0))
4758
- [ ] Update docs to say release is stable ([example](https://github.com/ignitionrobotics/docs/pull/171))
59+
* <!-- LINK PR HERE -->
4860
- [ ] Make announcement
61+
* <!-- LINK POST HERE -->
4962

5063
## Post-release
5164

5265
- [ ] Enable Jenkins CI for new stable branches ([example](https://github.com/ignition-tooling/release-tools/pull/299))
53-
- [ ] Remove nightlies for release branches on `gzdev` ([example](https://github.com/ignition-tooling/gzdev/pull/19))
66+
* <!-- LINK PR HERE -->
67+
- [ ] Remove pre-release for release branches on `gzdev` ([example](https://github.com/ignition-tooling/gzdev/pull/36))
68+
* <!-- LINK PR HERE -->
5469
- [ ] Bump all `main` branches to the next major versioni (`X.0.0~pre1`)
5570
- [ ] Source code ([example](https://github.com/ignitionrobotics/ign-common/pull/193))
71+
* <!-- LINK PRs HERE -->
5672
- [ ] Add files to `gazebodistro` ([example](https://github.com/ignition-tooling/gazebodistro/pull/12))
73+
* <!-- LINK PR HERE -->
5774
- [ ] Add aliases to `homebrew-simulation` ([example](https://github.com/osrf/homebrew-simulation/commit/1f8602af6f52e06e0542eebfbdbe97f5f6cf950c))
75+
* <!-- LINK PR HERE -->
5876
- [ ] Create new `-release` repositories (use [this script](https://github.com/ignition-tooling/release-tools/blob/master/release-repo-scripts/new_ignition_release_repos.bash))
5977
- [ ] Enable nightlies for all `main` branches on `gzdev` ([example](https://github.com/ignition-tooling/gzdev/pull/50))
78+
- [ ] Update all repositories to default to the new stable branches.
6079

6180
If the collection will be officially paired with a ROS 2 distro:
6281

@@ -67,6 +86,27 @@ If the collection will be officially paired with a ROS 2 distro:
6786

6887
# Status tracker
6988

89+
Repo | Version | Release Branch | Feature frozen | Synced with previous versions? | Prerelease? | Code Frozen | Stable release? | Open PRs | Pending dep release
90+
-- | -- | -- | -- | -- | -- | -- | -- | -- | --
91+
[ign-tools](https://github.com/ignitionrobotics/ign-tools) | | ign-toolsN | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | [PRs](https://github.com/ignitionrobotics/ign-tools/pulls/?q=is%3Apr+is%3Aopen+label%3A%22beta%22) |
92+
[ign-cmake](https://github.com/ignitionrobotics/ign-cmake) | | ign-cmakeN | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | [PRs](https://github.com/ignitionrobotics/ign-cmake/pulls/?q=is%3Apr+is%3Aopen+label%3A%22beta%22) |
93+
[ign-math](https://github.com/ignitionrobotics/ign-math) | | ign-mathN | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | [PRs](https://github.com/ignitionrobotics/ign-math/pulls/?q=is%3Apr+is%3Aopen+label%3A%22beta%22) |
94+
[ign-plugin](https://github.com/ignitionrobotics/ign-plugin) | | ign-pluginN | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | [PRs](https://github.com/ignitionrobotics/ign-plugin/pulls/?q=is%3Apr+is%3Aopen+label%3A%22beta%22) |
95+
[ign-utils](https://github.com/ignitionrobotics/ign-utils) | | ign-utilsN | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | [PRs](https://github.com/ignitionrobotics/ign-utils/pulls/?q=is%3Apr+is%3Aopen+label%3A%22beta%22) |
96+
[ign-common](https://github.com/ignitionrobotics/ign-common) | | ign-commonN | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | [PRs](https://github.com/ignitionrobotics/ign-common/pulls/?q=is%3Apr+is%3Aopen+label%3A%22beta%22) |
97+
[ign-msgs](https://github.com/ignitionrobotics/ign-msgs) | | ign-msgsN | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | [PRs](https://github.com/ignitionrobotics/ign-msgs/pulls/?q=is%3Apr+is%3Aopen+label%3A%22beta%22) |
98+
[ign-rendering](https://github.com/ignitionrobotics/ign-rendering) | | ign-renderingN | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | [PRs](https://github.com/ignitionrobotics/ign-rendering/pulls/?q=is%3Apr+is%3Aopen+label%3A%22beta%22) |
99+
[sdformat](https://github.com/ignitionrobotics/sdformat) | | sdfN | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | [PRs](https://github.com/ignitionrobotics/sdformat/pulls/?q=is%3Apr+is%3Aopen+label%3A%22beta%22) |
100+
[ign-fuel-tools](https://github.com/ignitionrobotics/ign-fuel-tools) | | ign-fuel-toolsN | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | [PRs](https://github.com/ignitionrobotics/ign-fuel-tools/pulls/?q=is%3Apr+is%3Aopen+label%3A%22beta%22) |
101+
[ign-transport](https://github.com/ignitionrobotics/ign-transport) | | ign-transportN | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | [PRs](https://github.com/ignitionrobotics/ign-transport/pulls/?q=is%3Apr+is%3Aopen+label%3A%22beta%22) |
102+
[ign-gui](https://github.com/ignitionrobotics/ign-gui) | | ign-guiN | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | [PRs](https://github.com/ignitionrobotics/ign-gui/pulls/?q=is%3Apr+is%3Aopen+label%3A%22beta%22) |
103+
[ign-sensors](https://github.com/ignitionrobotics/ign-sensors) | | ign-sensorsN | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | [PRs](https://github.com/ignitionrobotics/ign-sensors/pulls/?q=is%3Apr+is%3Aopen+label%3A%22beta%22) |
104+
[ign-physics](https://github.com/ignitionrobotics/ign-physics) | | ign-physicsN | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | [PRs](https://github.com/ignitionrobotics/ign-physics/pulls/?q=is%3Apr+is%3Aopen+label%3A%22beta%22) |
105+
[ign-gazebo](https://github.com/ignitionrobotics/ign-gazebo) | | ign-gazeboN | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | [PRs](https://github.com/ignitionrobotics/ign-gazebo/pulls/?q=is%3Apr+is%3Aopen+label%3A%22beta%22) |
106+
[ign-launch](https://github.com/ignitionrobotics/ign-launch) | | ign-launchN | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | [PRs](https://github.com/ignitionrobotics/ign-launch/pulls/?q=is%3Apr+is%3Aopen+label%3A%22beta%22) |
107+
[ign-<collection>](https://github.com/ignitionrobotics/ign-<cok>) | | main | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | [PRs](https://github.com/ignitionrobotics/ign-<collection>/pulls/?q=is%3Apr+is%3Aopen+label%3A%22beta%22) |
108+
[ros_ign](https://github.com/ignitionrobotics/ros_ign) | | <distros> | ✔️ | ✔️ | ✔️ | | | [PRs](https://github.com/ignitionrobotics/ros_ign/pulls/?q=is%3Apr+is%3Aopen+label%3A%22beta%22) |
109+
70110
Track stable release of metapackage `ignition-<collection>`.
71111

72112
* :hourglass: TODO
@@ -79,10 +119,9 @@ Track stable release of metapackage `ignition-<collection>`.
79119

80120
* **Ubuntu:**
81121
- [ ] :hourglass: Focal/amd64
82-
- [ ] :hourglass: Bionic/amd64
83-
- [ ] :hourglass: Bionic/i386
122+
- [ ] :hourglass: Jammy/amd64
84123
- [ ] :hourglass: Focal/arm64
85-
- [ ] :hourglass: Bionic/arm64
124+
- [ ] :hourglass: Jammy/arm64
86125

87126
* **Debian:**
88127
- [ ] :hourglass: Buster/i386

0 commit comments

Comments
 (0)