Files
Taskbar-Launcher/docs/RELEASE.md
2026-06-02 20:28:20 -04:00

749 B

Release Process

Branches

Recommended Gitea layout:

  • main: stable released source code
  • dev: active development work

Release builds should come from main.

Version Numbers

Use semantic versioning:

MAJOR.MINOR.PATCH

Examples:

  • 1.0.0: first stable release
  • 1.0.1: bug fix
  • 1.1.0: new feature

Update version fields in:

TaskbarLauncher.csproj

Publish to Gitea

  1. Commit all source changes.
  2. Build the release zip locally.
  3. Merge dev into main.
  4. Tag the release:
git tag v1.0.0
git push origin main
git push origin v1.0.0
  1. In Gitea, create a release from the tag.
  2. Upload the release zip.

Older releases stay available through Gitea Releases and Git tags.