mirror of
https://github.com/meshtastic/Meshtastic-Android.git
synced 2026-04-20 22:23:37 +00:00
ci: reduce CI costs by ~54% — skip desktop builds in PR/main, reduce scheduled frequency (#5090)
This commit is contained in:
parent
ade314d503
commit
c059f19cc6
5 changed files with 27 additions and 9 deletions
7
.github/workflows/main-check.yml
vendored
7
.github/workflows/main-check.yml
vendored
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue