Files
rpm-changelog/action.yml
rob thijssen 21de5b2b87 feat: initial rpm-changelog composite action
Generates an rpm %changelog entry from git history and prepends it
to the target spec file. Runs in release CI so every tag push gets
a fresh dated entry covering the commits since the previous matching
tag. Avoids stale dates, forgotten bumps, and bogus-weekday warnings.

Inputs: spec path, version, optional release suffix, author,
tag-pattern, exclude-patterns. The last two make the defaults (v*
tags, filter bump-version chores and merges) tweakable for projects
with different conventions.

Migrated from inline logic in helexa/cortex so any project can
adopt the same pattern with a single uses: reference.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-16 15:20:30 +03:00

1.9 KiB