1
0
mirror of https://github.com/esphome/esphome.git synced 2025-11-01 23:51:47 +00:00

Compare commits

...

6 Commits

Author SHA1 Message Date
J. Nick Koston
2560ffb25f Merge branch 'platformio_cache_tests' into platformio_cache_tests_api 2025-10-19 16:37:29 -10:00
J. Nick Koston
c064bb7299 Merge branch 'dev' into platformio_cache_tests 2025-10-19 16:14:16 -10:00
J. Nick Koston
20f336ee6e Merge branch 'platformio_cache_tests' into platformio_cache_tests_api 2025-10-19 16:00:39 -10:00
J. Nick Koston
ebde648305 cleanup 2025-10-19 15:59:33 -10:00
J. Nick Koston
3182e6caa9 DNM: Test api platformio cache 2025-10-19 15:08:35 -10:00
J. Nick Koston
1106350114 merge 2025-10-19 15:05:42 -10:00
2 changed files with 12 additions and 0 deletions

View File

@@ -432,6 +432,17 @@ jobs:
with:
python-version: ${{ env.DEFAULT_PYTHON }}
cache-key: ${{ needs.common.outputs.cache-key }}
# Cache PlatformIO packages to speed up test builds
# Note: Caches are repository-scoped, PRs from forks cannot restore from the main repo cache
- name: Cache PlatformIO
uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4.3.0
with:
path: ~/.platformio
key: platformio-test-${{ runner.os }}-${{ env.DEFAULT_PYTHON }}-${{ hashFiles('platformio.ini') }}
restore-keys: |
platformio-test-${{ runner.os }}-${{ env.DEFAULT_PYTHON }}-
- name: Validate and compile components with intelligent grouping
run: |
. venv/bin/activate

View File

@@ -1,3 +1,4 @@
// TEST
#include "api_connection.h"
#ifdef USE_API
#ifdef USE_API_NOISE