Skip to content

fix: SDK update check for pre-releases and downstream triggers#122

Open
erdemyerebasmaz wants to merge 3 commits intomainfrom
claude/loving-lumiere
Open

fix: SDK update check for pre-releases and downstream triggers#122
erdemyerebasmaz wants to merge 3 commits intomainfrom
claude/loving-lumiere

Conversation

@erdemyerebasmaz
Copy link
Contributor

@erdemyerebasmaz erdemyerebasmaz commented Mar 13, 2026

This PR adds an opt-in flag to detect when a stable release replaces a pinned pre-release, and switches to a dedicated PAT so issue creation triggers downstream workflows.

The daily SDK update workflow missed cases where a stable release (e.g.
0.11.0) should replace a pinned pre-release (e.g. ^0.11.0-dev3). Add an
opt-in `include-prerelease-upgrades` flag for manual workflow runs that
strips range operators and compares raw versions.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@vercel
Copy link

vercel bot commented Mar 13, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
breez-glow-web Ready Ready Preview, Comment Mar 13, 2026 0:22am
breez-sdk-spark-example Ready Ready Preview, Comment Mar 13, 2026 0:22am
savage-glow-web Ready Ready Preview, Comment Mar 13, 2026 0:22am

Events created by GITHUB_TOKEN don't trigger other workflows.
Switch to CLAUDE_CODE_OAUTH_TOKEN so the sdk-upgrade label event
fires the Claude Code workflow.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
CLAUDE_CODE_OAUTH_TOKEN wasn't scoped for this workflow. Use a
dedicated fine-grained PAT with issues:write permission.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@erdemyerebasmaz erdemyerebasmaz changed the title fix: handle pre-release to stable upgrade detection in SDK update check fix: SDK update check for pre-releases and downstream triggers Mar 13, 2026
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.

1 participant