CI: Improvement to speed up compilation and reduce download errors.#2589
CI: Improvement to speed up compilation and reduce download errors.#2589simbit18 wants to merge 1 commit into
Conversation
The simple improvement is designed to speed up compilation and reduce download errors on github and local. .github\workflows\build.yml: Added -S option. Enable storaged to the nxtmpdir folder for third-party packages. For now I added in the folder this package ESP_HAL_3RDPARTY_URL = https://github.com/espressif/esp-hal-3rdparty.git ARCH arch/xtensa/src/esp32/Make.defs arch/xtensa/src/esp32s2/Make.defs arch/xtensa/src/esp32s3/Make.defs arch/risc-v/src/common/espressif/Make.defs arch/risc-v/src/esp32c3-legacy/Make.defs but you can also add other packages.
@xiaoxiang781216 It does not depend on this PR. https://github.com/apache/nuttx-apps/actions/runs/10953303955/job/30422859047?pr=2587 I aligned the workflow with the nuttx repo let's see if the error still comes out. PR #2591 |
|
https://github.com/apache/nuttx-apps/pull/2591/files also fails at macOS :-( Does this come from runners limit or problem with macOS runner? As |
@cederom yes it is right I close PR |
Summary
The simple improvement is designed to speed up compilation and reduce download errors on github and local.
.github\workflows\build.yml:
Added -S option. Enable storaged to the nxtmpdir folder for third-party packages.
For now I added in the folder this package
ESP_HAL_3RDPARTY_URL = https://github.com/espressif/esp-hal-3rdparty.git
ARCH
arch/xtensa/src/esp32/Make.defs
arch/xtensa/src/esp32s2/Make.defs
arch/xtensa/src/esp32s3/Make.defs
arch/risc-v/src/common/espressif/Make.defs
arch/risc-v/src/esp32c3-legacy/Make.defs
but other packages can also be added.
Impact
None
The simple improvement is designed to speed up compilation and reduce download errors on github and local.
Testing
CI GITHUB
see apache/nuttx#13301