Skip to content

fix: strip Linear IDs only from native dependency notes#43

Merged
fadi-george merged 1 commit into
mainfrom
fg/fix-strip
Jul 10, 2026
Merged

fix: strip Linear IDs only from native dependency notes#43
fadi-george merged 1 commit into
mainfrom
fg/fix-strip

Conversation

@fadi-george

Copy link
Copy Markdown
Contributor

Description

Limit Linear issue ID stripping in generated release PR notes to the Native Dependency Updates section. This prevents copied Android/iOS changelog bullets from linking wrapper release PRs to native Linear issues, while preserving Linear IDs in the wrapper repo's own release sections.

Details

  • Adds a reusable stripLinearIssueIds helper for [SDK-1234] and bare SDK-1234 references.
  • Applies the helper only to fetched Android/iOS native release notes before appending them to Native Dependency Updates.
  • Also strips IDs from preserved Android/iOS native sections when merging with an existing release PR body.
  • Leaves feature, fix, improvement, and breaking-change sections unchanged.

Validation: workflow YAML parsing and sample regex behavior were checked locally.

Made with Cursor

@fadi-george
fadi-george requested a review from a team as a code owner July 10, 2026 00:35
@fadi-george
fadi-george merged commit 3cc281e into main Jul 10, 2026
2 checks passed
@fadi-george
fadi-george deleted the fg/fix-strip branch July 10, 2026 00:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants