794 B
794 B
Release Process
Branches
Recommended Gitea layout:
main: stable released source codedev: active development work
Release builds should come from main.
Version Numbers
Use semantic versioning:
MAJOR.MINOR.PATCH
Examples:
1.0.0: first stable release1.0.1: bug fix1.0.2: tested feature and polish release1.1.0: new feature
Update version fields in:
TaskbarLauncher.csproj
Publish to Gitea
- Commit all source changes.
- Build the release zip locally.
- Merge
devintomain. - Tag the release:
git tag v1.0.2
git push origin main
git push origin v1.0.2
- In Gitea, create a release from the tag.
- Upload the release zip.
Older releases stay available through Gitea Releases and Git tags.