mirror of
https://github.com/cozystack/cozystack.git
synced 2026-11-09 14:02:56 +09:00
The release body is synced from docs/changelogs/v*.md. That file lands on main only when the changelog PR (tags.yaml generate-changelog) merges, or when a maintainer edits an existing changelog. Path-gate the push trigger to docs/changelogs/v*.md (the v* glob skips template.md / patch-template.md in the same directory) so the self-hosted job stops firing on every unrelated main push and scanning the latest 30 releases for nothing. Also add a workflow_dispatch trigger as a manual re-sync hatch, so a release body that drifts out of sync can be re-synced without touching a changelog file. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Signed-off-by: Myasnikov Daniil <myasnikovdaniil2001@gmail.com>