Skip to content

Commit bd8ce3d

Browse files
committed
ci.yml now pins PIOArduino Core to v6.1.19, replaces deprecated pio platform install
1 parent dc643fe commit bd8ce3d

2 files changed

Lines changed: 8 additions & 5 deletions

File tree

.github/workflows/ci.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -60,15 +60,15 @@ jobs:
6060
uses: actions/cache@v4
6161
with:
6262
path: ~/.platformio
63-
key: ${{ runner.os }}-platformio-${{ hashFiles('**/library.json') }}
63+
key: ${{ runner.os }}-platformio-pioarduino-6.1.19-${{ hashFiles('**/library.json') }}
6464
restore-keys: |
65-
${{ runner.os }}-platformio-
65+
${{ runner.os }}-platformio-pioarduino-6.1.19-
6666
6767
- name: Install PIOArduino Core
68-
run: python -m pip install --upgrade https://github.com/pioarduino/platformio-core/archive/refs/tags/v6.1.18.zip
68+
run: python -m pip install --upgrade https://github.com/pioarduino/platformio-core/archive/refs/tags/v6.1.19.zip
6969

7070
- name: Install PIOArduino ESP32 Platform
71-
run: pio platform install https://github.com/pioarduino/platform-espressif32.git
71+
run: pio pkg install -g -p https://github.com/pioarduino/platform-espressif32.git
7272

7373
- name: Build library examples (ESP32 Arduino)
7474
run: |
@@ -164,7 +164,7 @@ jobs:
164164
python-version: '3.13'
165165

166166
- name: Install PIOArduino Core
167-
run: python -m pip install --upgrade https://github.com/pioarduino/platformio-core/archive/refs/tags/v6.1.18.zip
167+
run: python -m pip install --upgrade https://github.com/pioarduino/platformio-core/archive/refs/tags/v6.1.19.zip
168168

169169
- name: Pack library (PlatformIO)
170170
run: |

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@ All notable changes to this project will be documented in this file.
44

55
## [Unreleased]
66

7+
### Fixed
8+
- CI now pins PIOArduino Core to `v6.1.19` and installs the ESP32 platform via `pio pkg install`, restoring PlatformIO compatibility with the current `platform-espressif32` package.
9+
710
## [0.1.0] - 2026-04-10
811

912
### Added

0 commit comments

Comments
 (0)