Skip to content

Commit dc12649

Browse files
committed
docs: Add a RELEASING.md file
1 parent 616ee6b commit dc12649

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

RELEASING.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# Releasing
2+
3+
* Make sure all builds and tests are passing on CI.
4+
* Update version in `Cargo.toml`.
5+
* Add new release to `debian/changelog`.
6+
* No change is needed in `windows/keyboard-configurator.wxs` or `macos/Info.plist`
7+
- `windows/build.py` and `macos/build.py` populate the version from `Cargo.toml`
8+
- `UpgradeCode` should **not** be changed between releases.
9+
* Create a release on Github
10+
- Github Actions will automatically build artifacts in release mode, and attach them to the release.
11+
* Deploy release to Pop!\_OS repos.

0 commit comments

Comments
 (0)