31 lines
1.1 KiB
Plaintext
31 lines
1.1 KiB
Plaintext
# Release v{{VERSION}}
|
|
|
|
## Test before Release
|
|
|
|
1. Close and reopen this PR to trigger CI and produce the Desktop bundle for testing. Reason: workflows don't run on PRs opened by `GITHUB_TOKEN` ([docs](https://docs.github.com/en/actions/using-workflows/triggering-a-workflow#triggering-a-workflow-from-a-workflow)).
|
|
2. Make sure all check workflows pass.
|
|
3. Install the Desktop bundle from the download links (posted as a comment below when it is ready).
|
|
4. Complete the goose Release Manual Testing Checklist (posted as a comment below).
|
|
|
|
## How to Release
|
|
|
|
Push the release tag to trigger the release:
|
|
```bash
|
|
git fetch && git tag v{{VERSION}} origin/release/{{VERSION}}
|
|
git push origin v{{VERSION}}
|
|
```
|
|
The tag push will trigger the release build. This PR will be automatically closed.
|
|
|
|
## Cherry-Picks
|
|
|
|
If you need to include additional fixes, cherry-pick them into the `release/{{VERSION}}` branch before tagging.
|
|
|
|
## Important Notes
|
|
|
|
- All commits in this release should have corresponding cherry-picks in `main`
|
|
- This PR can be closed if the release is not needed.
|
|
|
|
## Changes in This Release
|
|
|
|
**Comparing:** `{{PRIOR_VERSION}}...v{{VERSION}}`
|