Two scripts: - prepare-release.sh (run by me/Kiro on dev machine): Writes releases/vX.Y.Z.md, bumps packageVersion, commits, tags, pushes - release.sh (run by you on Mac): Reads version from current git tag, reads notes from releases/<tag>.md, builds DMG, creates Gitea release, uploads DMG. No user input needed — just run ./release.sh Workflow: Dev: ./prepare-release.sh 1.0.0 'Release notes' Mac: git fetch --tags && git checkout v1.0.0 && ./release.sh
0 lines
0 B
Plaintext
0 lines
0 B
Plaintext
The file is empty.