Skip to content
This repository was archived by the owner on Aug 3, 2026. It is now read-only.

Commit f9f549e

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

2 files changed

Lines changed: 7 additions & 4 deletions

File tree

.github/workflows/ci.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -41,15 +41,15 @@ jobs:
4141
uses: actions/cache@v4
4242
with:
4343
path: ~/.platformio
44-
key: ${{ runner.os }}-platformio-${{ hashFiles('**/library.json') }}
44+
key: ${{ runner.os }}-platformio-pioarduino-6.1.19-${{ hashFiles('**/library.json') }}
4545
restore-keys: |
46-
${{ runner.os }}-platformio-
46+
${{ runner.os }}-platformio-pioarduino-6.1.19-
4747
4848
- name: Install PIOArduino Core
49-
run: python -m pip install --upgrade https://github.com/pioarduino/platformio-core/archive/refs/tags/v6.1.18.zip
49+
run: python -m pip install --upgrade https://github.com/pioarduino/platformio-core/archive/refs/tags/v6.1.19.zip
5050

5151
- name: Install PIOArduino ESP32 Platform
52-
run: pio platform install https://github.com/pioarduino/platform-espressif32.git
52+
run: pio pkg install -g -p https://github.com/pioarduino/platform-espressif32.git
5353

5454
- name: Build library examples (ESP32 Arduino)
5555
run: |

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,9 @@ The format follows Keep a Changelog and the project adheres to Semantic Versioni
2121
- Compatibility aliases `getDiag()`, `getAllCollectionName()`, and `unRegisterSchema()`.
2222
- Direct file helper methods from `ESPJsonDB`; use `db.files()` only.
2323

24+
### Fixed
25+
- 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.
26+
2427
## [2.0.0] - 2026-03-27
2528
### Added
2629
- Durable `.jdb` record format with persisted `_id`, `createdAtMs`, `updatedAtMs`, `revision`, and `flags`.

0 commit comments

Comments
 (0)