Skip to content

CI: Automatic changelog generation#156

Open
thomasttvo wants to merge 6 commits intomasterfrom
thomas/changelog
Open

CI: Automatic changelog generation#156
thomasttvo wants to merge 6 commits intomasterfrom
thomas/changelog

Conversation

@thomasttvo
Copy link
Collaborator

@thomasttvo thomasttvo commented Jan 2, 2026

Note

Sets up automated release notes and refreshes generated build artifacts, with brief docs updates.

  • Adds .github/release.yml to categorize PRs for release notes and exclude specific labels/authors
  • Updates CONTRIBUTING.md and README.md with changelog/release notes guidance
  • Regenerates lib/commonjs/** outputs (migrates to react/jsx-runtime, modern syntax, optional chaining, small refactors) without introducing new public APIs

Written by Cursor Bugbot for commit c8a8e05. Configure here.

@thomasttvo thomasttvo force-pushed the thomas/changelog branch 5 times, most recently from 7ad51f4 to 8a6cc8b Compare January 2, 2026 18:43
- Extracts valid labels from release.yml using github-script
- Requires at least one changelog label on PRs
- Runs on label changes (labeled/unlabeled events)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request small

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant