diff options
author | Linnea Gräf <nea@nea.moe> | 2023-12-31 17:02:01 +0100 |
---|---|---|
committer | Linnea Gräf <nea@nea.moe> | 2023-12-31 17:26:35 +0100 |
commit | c49b65835d37266508561e60782bda36275fb8ae (patch) | |
tree | d31fb088de4a3943507e5b9aeac914fa0cd4a79e /docs/How to release.md | |
parent | 2243f986a79bce295425fa5024b614bae64e7057 (diff) | |
download | Firmament-c49b65835d37266508561e60782bda36275fb8ae.tar.gz Firmament-c49b65835d37266508561e60782bda36275fb8ae.tar.bz2 Firmament-c49b65835d37266508561e60782bda36275fb8ae.zip |
Add release script
Diffstat (limited to 'docs/How to release.md')
-rw-r--r-- | docs/How to release.md | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/docs/How to release.md b/docs/How to release.md index 862f382..d0d51d4 100644 --- a/docs/How to release.md +++ b/docs/How to release.md @@ -6,10 +6,12 @@ SPDX-License-Identifier: CC0-1.0 # How to create a release +There is a release script to automate some of these actions. + - Bump the version on gradle.properties - Create a tag with that same version (without `v` prefix, please) - Create a changelog based on - `git log --pretty=' - %s' --grep '[no changelog]' --invert-grep --fixed-strings oldversion..newversion | tac`, while + `git log --pretty='- %s' --grep '[no changelog]' --invert-grep --fixed-strings oldversion..newversion | tac`, while filtering out commits that should not be in the changelog. - Upload to [GitHub](https://github.com/romangraef/Firmament/releases/new) - Upload to [Modrinth](https://modrinth.com/mod/firmament/versions) |