Conversation
|
/hil full |
|
Triggered full HIL run for #5110. Run: https://github.com/esp-rs/esp-hal/actions/runs/22665349586 Status update: ❌ HIL (full) run failed (conclusion: failure). |
SergioGasquez
left a comment
There was a problem hiding this comment.
We should also update https://github.com/esp-rs/esp-hal/blob/main/.github/workflows/pre-rel-check.yml#L28, I think we forgot to bump it to 1.93 last time
There was a problem hiding this comment.
Pull request overview
This PR updates the pinned esp-rs/xtensa-toolchain version used by GitHub Actions workflows to 1.94.0.0, keeping CI and auxiliary automation aligned with the intended Xtensa Rust toolchain revision.
Changes:
- Bump Xtensa toolchain pin from
1.93.0.0to1.94.0.0across multiple CI workflows. - Update API baseline generation/check workflows to use the new Xtensa toolchain pin.
- Update the shared composite action used for building tests to use the new Xtensa toolchain pin.
Reviewed changes
Copilot reviewed 7 out of 7 changed files in this pull request and generated 1 comment.
Show a summary per file
| File | Description |
|---|---|
| .github/workflows/documentation.yml | Pins Xtensa toolchain used during documentation builds to 1.94.0.0. |
| .github/workflows/ci.yml | Pins Xtensa toolchain used in CI (xtensa matrix group) to 1.94.0.0. |
| .github/workflows/ci-nightly.yml | Pins Xtensa toolchain used in nightly CI job(s) to 1.94.0.0. |
| .github/workflows/binary-size.yml | Pins Xtensa toolchain used for size analysis runs to 1.94.0.0. |
| .github/workflows/api-baseline-generation.yml | Pins Xtensa toolchain used for baseline generation to 1.94.0.0. |
| .github/workflows/api-baseline-check.yml | Pins Xtensa toolchain used for baseline checks to 1.94.0.0. |
| .github/actions/build-tests/action.yml | Pins Xtensa toolchain used by the composite “build tests” action to 1.94.0.0. |
|
I guess we will also have to update Line 44 in 8f0ceab |
0.46 is the latest |
|
Maybe we could document (in the feature docs) that (or the build.rs could check that and give an error 🤔 ) |
|
New commits in main has made this PR unmergable. Please resolve the conflicts. |
|
/hil full |
|
Triggered full HIL run for #5110. Run: https://github.com/esp-rs/esp-hal/actions/runs/22726076313 Status update: |
|
/hil full |
|
Triggered full HIL run for #5110. Run: https://github.com/esp-rs/esp-hal/actions/runs/22726267839 Status update: HIL (full) run is still in progress or status unknown. |
|
Rebased, reworked and updated to 1.94.0.2. I think this should be good to go now. Just a reminder that we need to regenerate the baselines after this PR. |
|
/hil full |
|
Triggered full HIL run for #5110. Run: https://github.com/esp-rs/esp-hal/actions/runs/23188430490 Status update: HIL (full) run is still in progress or status unknown. |
|
New commits in main has made this PR unmergable. Please resolve the conflicts. |
VaListImpl was renamed to VaList in the latest esp toolchain. Add a qa-test exercising the print-logs-from-driver feature.
2c29d7b to
d91f5a3
Compare
|
hil commands won't work on PRs like these, because they're launched from main. I started a manual run here: https://github.com/esp-rs/esp-hal/actions/runs/23588284153 I think before we merge this, we should add a |
|
Another option is that for PRs like these, we skip the MQ and merge it manually. |
|
New commits in main has made this PR unmergable. Please resolve the conflicts. |
Note: regenerate the api baseline for esp-bootloader-idf once merged.