File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -61,6 +61,22 @@ mise run demo
6161
6262## Releases
6363
64+ To cut a new release:
65+
66+ ``` sh
67+ mise run check
68+ git tag -a v0.10 -m " v0.10"
69+ git push origin v0.10
70+ ```
71+
72+ Pushing the tag runs the GitHub Actions release workflow, which builds the app,
73+ uploads ` AgentTally.app.zip ` , publishes ` appcast.xml ` , and makes the release
74+ available to Sparkle. After the workflow completes, verify the new version at:
75+
76+ - < https://github.com/stephanos/agenttally-macos/releases >
77+ - < https://github.com/stephanos/agenttally-macos/releases/latest/download/appcast.xml >
78+
79+
6480Release archives are signed for Sparkle updates with an EdDSA key. For local
6581releases, the private key is read from the macOS Keychain. For GitHub Actions,
6682set ` SPARKLE_PRIVATE_ED_KEY ` to the value exported by:
You can’t perform that action at this time.
0 commit comments