Skip to content

Make mobile Android validation risk-based - #242

Merged
stef-k merged 3 commits into
mainfrom
chore/efficient-mobile-workflows
Aug 21, 2026
Merged

stef-k merged 3 commits into
mainfrom
chore/efficient-mobile-workflows

Conversation

@stef-k

@stef-k stef-k commented Aug 21, 2026

Copy link
Copy Markdown
Owner

Summary

  • keep the short unit/core workflow automatic for ordinary code PRs
  • make the Android Release workflow manual and risk-based
  • document the exact MAUI, platform, dependency, and release boundaries requiring Android validation
  • add concurrency cancellation to both workflows
  • avoid documentation, tests-only, Core-only, superseded, and post-merge Android builds
  • retain the manual Android artifact upload unchanged

Validation

  • tests passed on the initial PR head
  • automatic Android run cancelled after the policy was narrowed
  • manual-trigger and concurrency source assertions
  • git diff --check

Artifact clarification

The temporary one-day Actions artifact remains available from manual Android builds. It is separate from the APK attached to formal GitHub Releases.

@stef-k stef-k changed the title Align mobile validation with pull requests Make mobile Android validation risk-based Aug 21, 2026
@github-actions

Copy link
Copy Markdown

Code Coverage

Package Line Rate Branch Rate Complexity Health
WayfarerMobile.Core 80% 69% 644
Summary 80% (838 / 1042) 69% (363 / 529) 644

@stef-k
stef-k merged commit c3e8358 into main Aug 21, 2026
1 check passed
@stef-k
stef-k deleted the chore/efficient-mobile-workflows branch August 21, 2026 15:22
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