Stop the false build_src_flags warning, share the idedata error tuple, make the no-tests guard per platform

This commit is contained in:
J. Nick Koston
2026-08-23 16:48:36 -05:00
parent 3f10a8ca36
commit f1b2258661
7 changed files with 46 additions and 13 deletions
+5 -4
View File
@@ -182,10 +182,11 @@ jobs:
runs-on: ubuntu-24.04
needs:
- common
# PR-branch cache saves are invisible to other PRs, so pushes seed the
# shared entry test-esp8266-native restores (same pattern as
# seed-apt-cache / cache-esp-idf).
if: github.event_name == 'push'
# PR-branch cache saves are invisible to other PRs, so dev pushes seed
# the shared entry test-esp8266-native restores. Only dev: the composite
# action saves nowhere else, so a beta/release push would download the
# toolchain and discard it.
if: github.event_name == 'push' && github.ref == 'refs/heads/dev'
timeout-minutes: 15
env:
# The composite action and the install below agree on this path by