Skip to content

ci: add changelog fragment tooling (changie + fold script) - #10

Merged
SiorMeir merged 1 commit into
mainfrom
siormeir/changelog-infra
Jul 26, 2026
Merged

SiorMeir merged 1 commit into
mainfrom
siormeir/changelog-infra

Conversation

@SiorMeir

Copy link
Copy Markdown
Contributor

Summary

  • Ports changelog infrastructure from kai-scheduler/KAI-Scheduler #1839
  • Adds hack/changelog-fold.sh (missing from initial seed), Makefile targets (changie, changelog, changelog-release, changelog-preview), and fixes .changie.yaml issue URL to point at kai-scheduler/api
  • Unblocks the Release — Prepare Changelog workflow (make changelog-release VERSION=...)

Test plan

  • make changie — installs binary
  • make changelog-preview VERSION=v0.1.1 — previews section without writing
  • make changelog-release VERSION=v0.1.1 — folds fragments into CHANGELOG.md

@SiorMeir SiorMeir added the skip-changelog No changelog entry required label Jul 26, 2026
Ports the changelog infrastructure from kai-scheduler/KAI-Scheduler (#1839):
- hack/changelog-fold.sh: fold unreleased fragments into CHANGELOG.md
- Makefile: changie, changelog, changelog-release, changelog-preview targets
- .changie.yaml: fix issue URL to point to kai-scheduler/api

Unblocks the Release — Prepare Changelog workflow (make changelog-release).

Signed-off-by: SiorMeir <msior@nvidia.com>
@SiorMeir
SiorMeir force-pushed the siormeir/changelog-infra branch from 7b02d2d to a315acf Compare July 26, 2026 07:54
@SiorMeir
SiorMeir marked this pull request as ready for review July 26, 2026 08:06
@SiorMeir
SiorMeir merged commit b761c3d into main Jul 26, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

skip-changelog No changelog entry required

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants