aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAvi <avibrender@gmail.com>2023-05-10 10:34:02 -0400
committerAvi <avibrender@gmail.com>2023-05-10 10:34:02 -0400
commit811d474ef0c5d5ea06bb80ba6eb5bbf401ce43d8 (patch)
treeff6a1c264d4710f42755a4ded5c29c77e4b2d0d6
parent5d82b9890c793a6efda41c50e4bef3d8fe095d4d (diff)
Pin platformio to verison 6.1.6.
Version 6.1.7 was released on 2023-05-08 and all CI runs are failing with: ``` Error: Not a PlatformIO project. `platformio.ini` file has not been found in current working directory (examples/PIO_TestPatterns). To initialize new project please use `platformio project init` command ``` The new release notes are here: https://docs.platformio.org/en/latest/core/history.html#id2. Perhaps this breakage has something to do with new validation that `project working environment names ... only contain lowercase letters a-z, numbers 0-9, and special characters _ (underscore) and - (hyphen)` while this repo uses an example named `PIO_TestPatterns`? Let's pin ourselves to a known good version so we can fix the issue and then choose when to upgrade in the future without causing unexpected breakages.
-rw-r--r--.github/workflows/pio_build.yml2
1 files changed, 1 insertions, 1 deletions
diff --git a/.github/workflows/pio_build.yml b/.github/workflows/pio_build.yml
index 379983d..e5ed4c6 100644
--- a/.github/workflows/pio_build.yml
+++ b/.github/workflows/pio_build.yml
@@ -50,7 +50,7 @@ jobs:
with:
python-version: '3.x'
- name: Install Platformio
- run: pip install --upgrade platformio
+ run: pip install --upgrade platformio==6.1.6
- name: Run PlatformIO CI (Arduino)
if: ${{ matrix.framework == 'Arduino'}}
env: