github/workflows: Include the Python version in the ESP-IDF cache key.
Changing runner OS can change Python version, and ESP-IDF installs are keyed on ESP-IDF and Python version together. Signed-off-by: Angus Gratton <angus@redyak.com.au>
This commit is contained in:
parent
7e9d19e06b
commit
8b1ed4473d
2 changed files with 3 additions and 2 deletions
4
.github/workflows/ports_esp32.yml
vendored
4
.github/workflows/ports_esp32.yml
vendored
|
|
@ -30,8 +30,8 @@ jobs:
|
|||
- uses: actions/checkout@v4
|
||||
|
||||
- id: idf_ver
|
||||
name: Read the ESP-IDF version
|
||||
run: source tools/ci.sh && echo "IDF_VER=$IDF_VER" | tee "$GITHUB_OUTPUT"
|
||||
name: Read the ESP-IDF version (including Python version)
|
||||
run: source tools/ci.sh && echo "IDF_VER=${IDF_VER}-py${PYTHON_VER}" | tee "$GITHUB_OUTPUT"
|
||||
|
||||
- name: Cached ESP-IDF install
|
||||
id: cache_esp_idf
|
||||
|
|
|
|||
|
|
@ -140,6 +140,7 @@ function ci_cc3200_build {
|
|||
|
||||
# GitHub tag of ESP-IDF to use for CI (note: must be a tag or a branch)
|
||||
IDF_VER=v5.2.2
|
||||
PYTHON_VER=$(python --version | cut -d' ' -f2)
|
||||
|
||||
export IDF_CCACHE_ENABLE=1
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue