Skip to content

fix: limit release checkout to selected SDKs - #53

Merged
fadi-george merged 1 commit into
mainfrom
cursor/limit-release-checkout
Aug 3, 2026
Merged

fix: limit release checkout to selected SDKs#53
fadi-george merged 1 commit into
mainfrom
cursor/limit-release-checkout

Conversation

@fadi-george

Copy link
Copy Markdown
Contributor

Description

Limit Appium release checkouts to only the SDKs selected for the current run, avoiding unrelated repository changes.

Details

  • Accept and validate SDK names in checkout-releases.sh.
  • Forward selected SDKs from run-all.sh.
  • Delay single-SDK release checkout until the SDK type is known in run-local.
  • Preserve the existing behavior of checking out every SDK when none are specified.
  • No breaking changes or migrations required.
  • Tested with bash -n appium/scripts/checkout-releases.sh appium/scripts/run-all.sh appium/scripts/run-local/config.sh.

Made with Cursor

Only update repositories included in the requested Appium run, avoiding unrelated workspace changes.

Co-authored-by: Cursor <cursoragent@cursor.com>
@fadi-george
fadi-george requested a review from a team as a code owner July 31, 2026 23:59
@fadi-george
fadi-george merged commit 4d9d61a into main Aug 3, 2026
2 checks passed
@fadi-george
fadi-george deleted the cursor/limit-release-checkout branch August 3, 2026 17:51
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