GDPRScanner/RELEASING.md
Henrik Højmark c171740ded
Some checks are pending
Build — Windows & Linux / GDPRScanner / windows (push) Waiting to run
Build — Windows & Linux / GDPRScanner / linux (push) Waiting to run
Build — Windows & Linux / Create GitHub Release (push) Blocked by required conditions
Add RELEASING.md: short guide for pushing and tagging releases
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-11 06:21:44 +02:00

941 B

Pushing & Releasing

Everyday push (rolling build)

git add .
git commit -m "Your message"
git push origin main

GitHub Actions builds Windows and Linux binaries automatically and updates the "Latest build (main)" pre-release at: https://github.com/<owner>/GDPRScanner/releases/tag/latest

Versioned release

Tag the commit and push the tag:

git tag v1.6.14
git push origin main
git push origin v1.6.14

Actions creates a proper GitHub Release named v1.6.14 with auto-generated release notes and the built binaries attached.

Append -beta or -rc to the tag to mark it as a pre-release:

git tag v1.6.14-beta1
git push origin v1.6.14-beta1

Summary

Action Result
git push origin main Updates the rolling latest pre-release
git push origin v1.x.y Creates a new versioned release
git push origin v1.x.y-beta1 Creates a versioned pre-release