Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| docs:guide-developer:releases:release-process [2020/09/08 08:29] – Added missing step for GitHub release ynezz | docs:guide-developer:releases:release-process [2023/10/19 04:32] (current) – Add a GitHub release step ynezz | ||
|---|---|---|---|
| Line 11: | Line 11: | ||
| | Decide when to branch | - | Developers consensus | | | Decide when to branch | - | Developers consensus | | ||
| | Create release branches | 1 hour | Developer with access to all repositories | | | Create release branches | 1 hour | Developer with access to all repositories | | ||
| + | | Create a new signing key | 1 hour | Developers | | ||
| | Start building the new branch | 1 hour | Developer with access to buildbot | | | Start building the new branch | 1 hour | Developer with access to buildbot | | ||
| - | | Add new " | + | | Add //release/< |
| | Fix build issues in the new branch | weeks | All developers | | | Fix build issues in the new branch | weeks | All developers | | ||
| || | || | ||
| Line 27: | Line 28: | ||
| | Look for missing images on the download server | 2 days | Anybody | | | Look for missing images on the download server | 2 days | Anybody | | ||
| | Basic runtime testing of a few devices | 2 days | Anybody | | | Basic runtime testing of a few devices | 2 days | Anybody | | ||
| + | | Generate Docker images for target/ | ||
| || | || | ||
| ^ **3.2 Documentation** | ^ **3.2 Documentation** | ||
| Line 38: | Line 40: | ||
| | Update stable/ | | Update stable/ | ||
| | [[wiki: | | [[wiki: | ||
| + | | [[Update package list]] | ? | Wiki admin (with ssh access) | | ||
| || | || | ||
| ^ **4. Communication** | ^ **4. Communication** | ||
| ^ Task ^ Duration | ^ Task ^ Duration | ||
| | Update OpenWrt front page through the [[releases: | | Update OpenWrt front page through the [[releases: | ||
| - | | Add new release on [[https://github.com/openwrt/openwrt/releases/new|GitHub]] | 10 min | Anybody with GitHub permissions | + | | Write and pin an [[https://forum.openwrt.org/c/announcements/14|announcement in the forum]] | 10 min | Developers, Forum admin | |
| - | | Write and pin an announcement | + | | Close previous |
| - | | Write an announcement to the mailing | + | | Send an announcement |
| | Post an announcement on Twitter | 10 min | Anybody with access to the [[https:// | | Post an announcement on Twitter | 10 min | Anybody with access to the [[https:// | ||
| | Update IRC channel topics | 5 min | IRC admin | | | Update IRC channel topics | 5 min | IRC admin | | ||
| | Update the [[about: | | Update the [[about: | ||
| + | | Update [[https:// | ||
| + | | [[Update wikidata]] [[https:// | ||
| || | || | ||
| ^ **5. Maintainance** | ^ **5. Maintainance** | ||