ci(release): auto-tag and release when ci passes on main

release.yml now triggers on workflow_run(ci, main, success): bumps
semver from conventional commits since the latest tag (feat -> minor,
fix -> patch, BREAKING -> major), pushes the tag, then goreleaser and
the GHCR docker build release it. Merging this PR cuts v2.1.0.

Authored By: TDvorak <[email protected]>

Generated with [Devin](https://devin.ai)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
This commit is contained in:
Tomas DvorakandDevin committed 2026-09-23 11:34:31 +02:00
1 parent a54ba4c544
commit 0612beb37e
2 files changed
+81 -5

No files matched your search

+4 -1
View File
@@ -6,6 +6,8 @@ All notable changes to Dash. Format follows
## [Unreleased]
## [2.1.0] — 2026-09-23
### Added
- Domain detail now identifies vendors per record: A/AAAA/CNAME/NS/MX/TXT
@@ -124,7 +126,8 @@ All notable changes to Dash. Format follows
- Single Go binary serving the embedded React UI; SQLite via goose migrations;
Docker image on distroless
[Unreleased]: https://github.com/Dvorinka/Dash/compare/v2.0.0...HEAD
[Unreleased]: https://github.com/Dvorinka/Dash/compare/v2.1.0...HEAD
[2.1.0]: https://github.com/Dvorinka/Dash/compare/v2.0.0...v2.1.0
[2.0.0]: https://github.com/Dvorinka/Dash/compare/v0.7.0...v2.0.0
[0.7.0]: https://github.com/Dvorinka/Dash/compare/v0.6.0...v0.7.0
[0.6.0]: https://github.com/Dvorinka/Dash/compare/v0.5.0...v0.6.0