docs: new & improved release docs #303
@ -437,15 +437,21 @@ For developers, while using this `-beta` format, the `y` part is the "major" ver
|
||||
- Commit that change (e.g. `git commit -m 'chore: publish next tag x.y.z-beta'`)
|
||||
- Make a new tag (e.g. `git tag -a x.y.z-beta`)
|
||||
- Push the new tag (e.g. `git push && git push --tags`)
|
||||
- Wait until the build finishes on [build.coopcloud.tech](https://build.coopcloud.tech/toolshed/abra)
|
||||
- Wait until the build finishes successfully on [build.coopcloud.tech](https://build.coopcloud.tech/toolshed/abra)
|
||||
- Set your `GITEA_TOKEN` in your `.envrc` and run `make release` to release `abra`
|
||||
- Deploy the new installer script (e.g. `cd ./scripts/installer && make`)
|
||||
- Clean up the changelog on the releases page so it includes most relevant
|
||||
changes. See below for the announcement text that needs to be inserted above
|
||||
the generated changelog. You can use something like `git shortlog -e -s -n
|
||||
0.11.0-beta..HEAD` to get the list of authors.
|
||||
- Make sure there is a migration guide written in the docs (if necessary)
|
||||
- Clean up the changelog on the [releases
|
||||
page](https://git.coopcloud.tech/toolshed/abra/releases) so it includes most
|
||||
relevant changes. [See below](/abra/hack/#release-notes-text) for the
|
||||
announcement text that needs to be inserted above the generated changelog.
|
||||
You can use something like `git shortlog -e -s -n 0.XX.0-beta..HEAD` to get
|
||||
the list of authors.
|
||||
- Make sure there is [a migration guide](/abra/upgrade/#migration-guides)
|
||||
written in the docs (if necessary)
|
||||
- Check the release worked, (e.g. `abra upgrade; abra -v`)
|
||||
- Share the announcement on our General chat and fedi account:
|
||||
- Share [the standard announcement](/abra/hack/#general-announcement-text) on
|
||||
our General chat and [fedi account](https://social.coop/@coopcloud)
|
||||
- Run away!
|
||||
|
||||
#### Release notes text
|
||||
|
||||
|
||||
Reference in New Issue
Block a user