Skip to content

[WTF-2688]: Allow backport releases - #199

Merged
weirdwater merged 7 commits into
masterfrom
allow-backport-releases
Jul 31, 2026
Merged

[WTF-2688]: Allow backport releases#199
weirdwater merged 7 commits into
masterfrom
allow-backport-releases

Conversation

@weirdwater

Copy link
Copy Markdown
Collaborator

Updates the release tools to support backports.

Changes

  • Add a branch argument to the createRelease.ts script
  • Remove ts-node dependency
  • Upgrade peggy and let it generate typescript definitions for changelog parser
  • Improve logging
  • Add changelog parser to linting workflow

@weirdwater
weirdwater requested a review from a team as a code owner July 29, 2026 16:30
@weirdwater
weirdwater force-pushed the allow-backport-releases branch 3 times, most recently from f0c9829 to 4896068 Compare July 30, 2026 12:02
@weirdwater weirdwater changed the title [WTF-2688]: Allow backport releases (version/10.24) [WTF-2688]: Allow backport releases Jul 30, 2026
@weirdwater
weirdwater force-pushed the allow-backport-releases branch from 4896068 to c279ec6 Compare July 30, 2026 17:13
@weirdwater
weirdwater merged commit 3ffc3d3 into master Jul 31, 2026
7 checks passed
@weirdwater
weirdwater deleted the allow-backport-releases branch July 31, 2026 12:20
weirdwater added a commit that referenced this pull request Jul 31, 2026
`version/10.24` backport of #199  

Updates the release tools to support backports.

## Changes

- Add a `branch` argument to the `createRelease.ts` script
- Remove ts-node dependency
- Upgrade peggy and let it generate typescript definitions for changelog
parser
- Improve logging
- Add changelog parser to linting workflow
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants