Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,8 @@ jobs:

- name: Install PlatformIO
run: |
pip install platformio==6.1.13
pip install platformio==6.1.15

- name: Build
run: |
pio run
pio run --verbose
19 changes: 13 additions & 6 deletions platformio.ini
Original file line number Diff line number Diff line change
Expand Up @@ -18,14 +18,21 @@ board = esp32-c3-devkitc-02

; Strictly specify the versions used to build this project
platform_packages =
framework-espidf@3.50102.240122 ; (5.1.2)
tool-cmake@3.16.4
tool-esptoolpy@1.40501.0 ; (4.5.1)
tool-ninja@1.7.1
platformio/framework-espidf@3.50300.0 ; (5.3.0)
platformio/tool-cmake@3.16.4
platformio/tool-esptoolpy@1.40501.0 ; (4.5.1)
espressif/tool-riscv32-esp-elf-gdb@12.1.0+20221002
espressif/tool-xtensa-esp-elf-gdb@12.1.0+20221002
platformio/toolchain-esp32ulp@1.23500.220830 ; (2.35.0)
espressif/toolchain-riscv32-esp@12.2.0+20230208
platformio/toolchain-esp32ulp@1.23800.240113 ; (2.38.0)
platformio/toolchain-riscv32-esp@13.2.0+20240530

; The tools-ninja package does not have a version compatible with
; both Linux and MacOS so skip adding it to the platform_packages,
; but note the versions below should be picked up by each.
; See https://registry.platformio.org/tools/platformio/tool-ninja
; for versions and compatibility.
; platformio/tool-ninja@1.7.1 ; compatible with Linux
; platformio/tool-ninja@1.9.0 ; compatible with MacOS

; needed to tell Memfault that we are using a platformIO project
board_build.cmake_extra_args =
Expand Down