Enable V5.3 in CI

This commit is contained in:
ivmarkov 2025-01-01 16:44:15 +00:00
parent 519107b8e3
commit e5e2f16df3
3 changed files with 3 additions and 5 deletions

View File

@ -24,7 +24,7 @@ rustflags = ["--cfg", "espidf_time64"]
[env]
ESP_IDF_SDKCONFIG_DEFAULTS = ".github/configs/sdkconfig.defaults"
ESP_IDF_VERSION = "v5.1.2"
ESP_IDF_VERSION = "v5.3.2"
[unstable]
build-std = ["std", "panic_abort"]

View File

@ -87,10 +87,8 @@ jobs:
chmod a+x $HOME/.cargo/bin/ldproxy
- name: Build | Examples
#if: matrix.target != 'riscv32imac-esp-espidf'
env:
ESP_IDF_VERSION: ${{ matrix.idf-version }}
ESP_IDF_SDKCONFIG_DEFAULTS: "${{ github.workspace }}/.github/configs/sdkconfig.defaults"
#RUSTFLAGS: "${{ matrix.idf-version != 'release/v4.4' && '--cfg espidf_time64' || matrix.idf-version == 'release/v4.4' && '--cfg espidf_time32' }} ${{ matrix.target == 'riscv32imc-esp-espidf' && '-C default-linker-libraries' || ''}}"
RUSTFLAGS: "${{ matrix.idf-version != 'release/v4.4' && '--cfg espidf_time64' || matrix.idf-version == 'release/v4.4' && '--cfg espidf_time32' }}"
run: cargo build --examples --target ${{ matrix.target }} -Zbuild-std=std,panic_abort -Zbuild-std-features=panic_immediate_abort

View File

@ -29,6 +29,7 @@ jobs:
idf-version:
- release/v4.4
- release/v5.2
- v5.3.2
# Commented out until this gets resolved:
# https://github.com/espressif/esp-idf/issues/14174#issuecomment-2558527855
# - release/v5.3
@ -91,9 +92,8 @@ jobs:
chmod a+x $HOME/.cargo/bin/ldproxy
- name: Build | Examples
if: matrix.target != 'riscv32imac-esp-espidf'
env:
ESP_IDF_VERSION: ${{ matrix.idf-version }}
ESP_IDF_SDKCONFIG_DEFAULTS: "${{ github.workspace }}/.github/configs/sdkconfig.defaults"
RUSTFLAGS: "${{ matrix.idf-version != 'release/v4.4' && '--cfg espidf_time64' || matrix.idf-version == 'release/v4.4' && '--cfg espidf_time32' }} ${{ matrix.target == 'riscv32imc-esp-espidf' && '-C default-linker-libraries' || ''}}"
RUSTFLAGS: "${{ matrix.idf-version != 'release/v4.4' && '--cfg espidf_time64' || matrix.idf-version == 'release/v4.4' && '--cfg espidf_time32' }}"
run: cargo build --examples --target ${{ matrix.target }} -Zbuild-std=std,panic_abort -Zbuild-std-features=panic_immediate_abort