Skip to content

fix: limit release checkout to selected SDKs - #53

Open
fadi-george wants to merge 1 commit into
mainfrom
cursor/limit-release-checkout
Open

fix: limit release checkout to selected SDKs#53
fadi-george wants to merge 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
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