mirror of
https://codeberg.org/forgejo/docs.git
synced 2024-11-21 17:36:59 -05:00
developer: release: update from cutting the v7.0 branch
Refs: https://codeberg.org/forgejo/forgejo/issues/2425
This commit is contained in:
parent
76562da938
commit
0c64312770
1 changed files with 9 additions and 4 deletions
|
@ -75,10 +75,15 @@ The TL;DR: to publish a vX.Y.Z release is to:
|
||||||
|
|
||||||
When a new `vX.Y.Z` release is ready to enter the release candidate stages:
|
When a new `vX.Y.Z` release is ready to enter the release candidate stages:
|
||||||
|
|
||||||
- Verify in the Makefile that the variable GITEA_COMPATIBILITY is set to the right version
|
- Verify in the Makefile that the variable GITEA_COMPATIBILITY is set to the right version.
|
||||||
- Create a new `vX.Y/forgejo` branch from the `forgejo` branch
|
- Create a new `vX.Y/forgejo` branch from the `forgejo` branch.
|
||||||
- Set a `vX.(Y+1).Z-dev` tag on the `forgejo` branch
|
- Add a `backport/vX.Y` label in the [issue tracker](https://codeberg.org/forgejo/forgejo/issues).
|
||||||
- Push the `vX.(Y+1).Z-dev` tag to the https://codeberg.org/forgejo-integration/forgejo repository
|
- Set a `v(X+1).0.0-dev` tag on the forgejo branch and make sure it is at least one commit ahead of the `vX.Y/forgejo` branch so they do not conflict.
|
||||||
|
- Push the `v(X+1).0.0-dev` tag to the https://codeberg.org/forgejo/forgejo repository
|
||||||
|
- Push the `v(X+1).0.0-dev` tag to the https://codeberg.org/forgejo-integration/forgejo repository and cancel the build release job
|
||||||
|
- Add add a `vX.Y/forgejo` branch protection rule https://codeberg.org/forgejo/forgejo/settings/branches
|
||||||
|
- Trigger a mirror workflow in https://codeberg.org/forgejo/forgejo and verify the `X.Y-test` and `(X+1).0-test` releases are published in https://codeberg.org/forgejo-experimental
|
||||||
|
- Update end-to-end to [know about the new release](https://code.forgejo.org/forgejo/end-to-end/pulls/139). It must be done after the first `(X+1).0-test` release is available in experimental otherwise it will fail to find it and will block the automated release process in the forgejo-integration repository
|
||||||
|
|
||||||
### Release Notes
|
### Release Notes
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue