[Build] Update to latest PioArduino to fix GH Actions builds

This commit is contained in:
TD-er committed 2026-09-16 14:37:32 +02:00
1 parent e329922abd
commit 5239d2e172
2 files changed
+16 -10

No files matched your search

+15 -9
View File
@@ -27,11 +27,15 @@ jobs:
- uses: actions/setup-python@v7
with:
python-version: '3.13'
- name: Install uv
uses: astral-sh/setup-uv@v7
with:
version: "latest"
enable-cache: false
- name: Build documentation
run: |
cd docs
sudo apt install imagemagick zip
pip install uv
uv pip install --system -r requirements.txt
python ./builds_overview.py
make html
@@ -50,9 +54,13 @@ jobs:
- uses: actions/setup-python@v7
with:
python-version: '3.13'
- name: Install uv
uses: astral-sh/setup-uv@v7
with:
version: "latest"
enable-cache: false
- id: set-matrix
run: |
pip install uv
uv pip install --system pioarduino
python tools/ci/generate-matrix.py
@@ -66,13 +74,11 @@ jobs:
- uses: actions/setup-python@v7
with:
python-version: '3.13'
- name: Dependencies
run: |
sudo apt-get update
sudo apt install binutils build-essential libffi-dev libgit2-dev
pip install uv
uv pip install --system -r requirements.txt
pio pkg update -e ${{ matrix.env }}
- name: Install uv
uses: astral-sh/setup-uv@v7
with:
version: "latest"
enable-cache: false
- name: Get current date
id: date
run: |
+1 -1
View File
@@ -1,4 +1,4 @@
pioarduino==6.1.19
pioarduino==6.2.0
pygit2>=1.10.1
cryptography==50.0.0
setuptools>=75.8