mirror of
https://github.com/tmewett/BrogueCE.git
synced 2024-11-29 12:42:02 +03:00
Created How to release a new version (markdown)
parent
20dac8b2ae
commit
ab426f67e5
33
How-to-release-a-new-version.md
Normal file
33
How-to-release-a-new-version.md
Normal file
@ -0,0 +1,33 @@
|
||||
The process for maintainers.
|
||||
|
||||
1. Try to give any downstreams (Web, iPad) a heads-up in advance.
|
||||
1. If minor version: remove all version guards.
|
||||
1. Update versions in Rogue.h, Info.plist.
|
||||
1. Run `tools/bullet-points changes/*.md`, fix formatting, rephrase, and add entry to CHANGELOG.md.
|
||||
1. Delete changes files.
|
||||
1. Push gha-build branch.
|
||||
1. Download artifacts from gha-build Action. Test with `tools/gha-release` or equivalent.
|
||||
1. Make version tag and push it.
|
||||
1. Make release on GitHub.
|
||||
|
||||
{summary}
|
||||
|
||||
<details>
|
||||
<summary>Changes</summary>
|
||||
|
||||
{changelog}
|
||||
|
||||
</details>
|
||||
1. Post to /r/brogueforum.
|
||||
|
||||
Adventurers,
|
||||
|
||||
An update for Brogue CE is now available!
|
||||
|
||||
[Download for Windows, Mac, and Linux](https://github.com/tmewett/BrogueCE/releases)
|
||||
|
||||
{summary}
|
||||
|
||||
{changelog}
|
||||
1. Post to roguelikes Discord.
|
||||
1. If minor version: cross-post to /r/roguelikes.
|
Loading…
Reference in New Issue
Block a user