Skip to content

Commit 03b9248

Browse files
committed
Update deployment notes
1 parent 3641323 commit 03b9248

1 file changed

Lines changed: 8 additions & 5 deletions

File tree

DEPLOYMENT.md

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,14 @@ TODO how to point dev builds to ficsit.dev (staging) instead?
1616
To create a new published release:
1717

1818
1. Ensure all intended changes are merged into the `master` branch.
19-
2. Make a `Bump version` commit on the master branch to increase the `productVersion` field in `wails.json`. Version numbers should follow [Semantic Versioning](https://semver.org/).
20-
3. Manually create and push a tag of the format `v*` to that commit, which triggers a [GitHub Action to make a release](https://github.com/satisfactorymodding/SatisfactoryModManager/blob/master/.github/workflows/release.yml).
21-
4. Have someone on the Satisfactory Modding team with Signpath access approve the release.
19+
2. Ensure someone with Signpath access is around to approve the release in the next few minutes.
2220
At the time of writing, that's Vilsol and Mircea.
23-
5. Review the draft release automatically created by Goreleaser and edit its description as needed.
24-
6. Publish the release.
21+
3. Make a `Bump version` commit on the master branch to increase the `productVersion` field in `wails.json`. Version numbers should follow [Semantic Versioning](https://semver.org/).
22+
4. Manually create and push a tag of the format `v*` to that commit, which triggers a
23+
[GitHub Action to make a release](https://github.com/satisfactorymodding/SatisfactoryModManager/blob/master/.github/workflows/release.yml).
24+
5. The action will automatically request signing approval, sending an email to approvers and including the link in the action output.
25+
The action will busy-wait until approval is granted.
26+
6. Review the draft release automatically created by Goreleaser and edit its description as needed.
27+
7. Publish the release.
2528

2629
Users will automatically be prompted to update next time they launch SMM.

0 commit comments

Comments
 (0)