ci: reduce CI costs by ~54% — skip desktop builds in PR/main, reduce scheduled frequency (#5090)

This commit is contained in:
James Rich 2026-04-12 13:59:21 -05:00 committed by GitHub
parent ade314d503
commit c059f19cc6
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 27 additions and 9 deletions

View file

@ -20,8 +20,9 @@ jobs:
uses: ./.github/workflows/reusable-check.yml
with:
run_lint: true
run_unit_tests: true
run_instrumented_tests: true
api_levels: '[35]' # One API level is enough for post-merge sanity check
run_unit_tests: false
run_instrumented_tests: false
run_desktop_builds: false
api_levels: '[35]'
upload_artifacts: true
secrets: inherit