Skip to content

test: cover Maestro 2.7.0 and 2.8.0 in the version matrices - #9

Closed
finalerock44 wants to merge 1 commit into
mainfrom
feat/maestro-2.7.0-2.8.0
Closed

test: cover Maestro 2.7.0 and 2.8.0 in the version matrices#9
finalerock44 wants to merge 1 commit into
mainfrom
feat/maestro-2.7.0-2.8.0

Conversation

@finalerock44

@finalerock44 finalerock44 commented Aug 4, 2026

Copy link
Copy Markdown
Contributor

Companion to devicecloud-dev/dcd#1220. Without this the nightly sweep passes green while never exercising the new versions.

⚠️ Do not merge until production supports 2.7.0/2.8.0. Both workflows run on cron: 0 4 */2 * * with environment defaulting to prod, so merging early turns the scheduled run red every two days. Previous bumps committed straight to main; this deliberately does not.

For the dev sweep, dispatch this branch directly:

gh workflow run ios-maestro-version-matrix.yml -R devicecloud-dev/infra-tests \
  --ref feat/maestro-2.7.0-2.8.0 -f environment=dev
gh workflow run android-maestro-version-matrix.yml -R devicecloud-dev/infra-tests \
  --ref feat/maestro-2.7.0-2.8.0 -f environment=dev

fail-fast: false, so all 10 versions report independently. The bar is all 10 green on both platforms — dcd#1220 touches the shared log parser, so a regression would show up on an older version, which is exactly what the full matrix catches.


View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need. Autofix is disabled.

Without this the nightly sweep passes green while never exercising the new
versions.

Deliberately NOT merged to main yet, unlike previous bumps which committed
straight there. Both workflows run on a cron with environment defaulting to
prod, so merging before production supports 2.7.0/2.8.0 would turn the
scheduled run red every two days. Dispatch this branch with --ref for the dev
sweep; merge once prod is on both versions.
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