Skip to content

Commit ff34d27

Browse files
Migrate to latest GH actions
1 parent 2ddbe72 commit ff34d27

5 files changed

Lines changed: 36 additions & 36 deletions

File tree

.github/workflows/build-libpico.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
name: Build libpico precompiled libraries
2020
runs-on: ubuntu-latest
2121
steps:
22-
- uses: actions/checkout@v4
22+
- uses: actions/checkout@v7
2323
with:
2424
submodules: false
2525
- name: Get submodules for pico-sdk
@@ -37,7 +37,7 @@ jobs:
3737
run: |
3838
cd tools/libpico
3939
./make-libpico.sh
40-
- uses: actions/upload-artifact@v4
40+
- uses: actions/upload-artifact@v7
4141
with:
4242
name: libpico
4343
path: |

.github/workflows/codeql.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131

3232
steps:
3333
- name: Checkout repository
34-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
34+
uses: actions/checkout@v7 #11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
3535

3636
- name: Process .ino files
3737
if: matrix.language == 'cpp'

.github/workflows/pull-request.yml

Lines changed: 27 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
name: Spelling, Style, Boards, Package, PIO
1919
runs-on: ubuntu-latest
2020
steps:
21-
- uses: actions/checkout@v4
21+
- uses: actions/checkout@v7
2222
with:
2323
submodules: false
2424
- name: Run codespell
@@ -56,15 +56,15 @@ jobs:
5656
matrix:
5757
chunk: [0, 1, 2, 3, 4, 5]
5858
steps:
59-
- uses: actions/checkout@v4
59+
- uses: actions/checkout@v7
6060
with:
6161
submodules: true
62-
- uses: actions/setup-python@v5
62+
- uses: actions/setup-python@v7
6363
with:
6464
python-version: '3.x'
6565
- name: Cache Linux toolchain
6666
id: cache-linux
67-
uses: actions/cache@v4
67+
uses: actions/cache@v6
6868
with:
6969
path: ./tools/dist
7070
key: ${{ runner.os }}-${{ hashFiles('package/package_pico_index.template.json', 'tests/common.sh') }}
@@ -87,15 +87,15 @@ jobs:
8787
matrix:
8888
chunk: [0, 1, 2, 3, 4, 5]
8989
steps:
90-
- uses: actions/checkout@v4
90+
- uses: actions/checkout@v7
9191
with:
9292
submodules: true
93-
- uses: actions/setup-python@v5
93+
- uses: actions/setup-python@v7
9494
with:
9595
python-version: '3.x'
9696
- name: Cache Linux toolchain
9797
id: cache-linux
98-
uses: actions/cache@v4
98+
uses: actions/cache@v6
9999
with:
100100
path: ./tools/dist
101101
key: ${{ runner.os }}-${{ hashFiles('package/package_pico_index.template.json', 'tests/common.sh') }}
@@ -118,15 +118,15 @@ jobs:
118118
matrix:
119119
chunk: [0, 1, 2, 3, 4, 5]
120120
steps:
121-
- uses: actions/checkout@v4
121+
- uses: actions/checkout@v7
122122
with:
123123
submodules: true
124-
- uses: actions/setup-python@v5
124+
- uses: actions/setup-python@v7
125125
with:
126126
python-version: '3.x'
127127
- name: Cache Linux toolchain
128128
id: cache-linux
129-
uses: actions/cache@v4
129+
uses: actions/cache@v6
130130
with:
131131
path: ./tools/dist
132132
key: ${{ runner.os }}-${{ hashFiles('package/package_pico_index.template.json', 'tests/common.sh') }}
@@ -146,15 +146,15 @@ jobs:
146146
name: Build TinyUSB Examples
147147
runs-on: ubuntu-latest
148148
steps:
149-
- uses: actions/checkout@v4
149+
- uses: actions/checkout@v7
150150
with:
151151
submodules: true
152-
- uses: actions/setup-python@v5
152+
- uses: actions/setup-python@v7
153153
with:
154154
python-version: '3.x'
155155
- name: Cache Linux toolchain
156156
id: cache-linux
157-
uses: actions/cache@v4
157+
uses: actions/cache@v6
158158
with:
159159
path: ./tools/dist
160160
key: ${{ runner.os }}-${{ hashFiles('package/package_pico_index.template.json', 'tests/common.sh') }}
@@ -172,15 +172,15 @@ jobs:
172172
name: Windows
173173
runs-on: windows-latest
174174
steps:
175-
- uses: actions/checkout@v4
175+
- uses: actions/checkout@v7
176176
with:
177177
submodules: true
178-
- uses: actions/setup-python@v5
178+
- uses: actions/setup-python@v7
179179
with:
180180
python-version: '3.x'
181181
- name: Cache Windows toolchain
182182
id: cache-windows
183-
uses: actions/cache@v4
183+
uses: actions/cache@v6
184184
with:
185185
path: ./tools/dist
186186
key: ${{ runner.os }}-${{ hashFiles('package/package_pico_index.template.json', 'tests/common.sh') }}
@@ -208,15 +208,15 @@ jobs:
208208
os: [macOS-15-intel, macOS-14]
209209
runs-on: ${{ matrix.os }}
210210
steps:
211-
- uses: actions/checkout@v4
211+
- uses: actions/checkout@v7
212212
with:
213213
submodules: true
214-
- uses: actions/setup-python@v5
214+
- uses: actions/setup-python@v7
215215
with:
216216
python-version: '3.x'
217217
- name: Cache Mac toolchain
218218
id: cache-mac
219-
uses: actions/cache@v4
219+
uses: actions/cache@v6
220220
with:
221221
path: ./tools/dist
222222
key: ${{ runner.os }}-${{ hashFiles('package/package_pico_index.template.json', 'tests/common.sh') }}
@@ -243,7 +243,7 @@ jobs:
243243
name: Build PlatformIO Examples
244244
runs-on: ubuntu-latest
245245
steps:
246-
- uses: actions/checkout@v4
246+
- uses: actions/checkout@v7
247247
with:
248248
submodules: 'true'
249249
- name: Initialize needed submodules
@@ -254,19 +254,19 @@ jobs:
254254
git submodule update --init
255255
cd ../..
256256
- name: Cache pip
257-
uses: actions/cache@v4
257+
uses: actions/cache@v6
258258
with:
259259
path: ~/.cache/pip
260260
key: ${{ runner.os }}-pip-${{ hashFiles('**/requirements.txt') }}
261261
restore-keys: |
262262
${{ runner.os }}-pip-
263263
- name: Cache PlatformIO
264-
uses: actions/cache@v4
264+
uses: actions/cache@v6
265265
with:
266266
path: ~/.platformio
267267
key: ${{ runner.os }}-${{ hashFiles('**/lockfiles') }}
268268
- name: Set up Python
269-
uses: actions/setup-python@v5
269+
uses: actions/setup-python@v7
270270
with:
271271
python-version: '3.x'
272272
- name: Install PlatformIO
@@ -300,7 +300,7 @@ jobs:
300300
matrix:
301301
chunk: [0, 1, 2, 3]
302302
steps:
303-
- uses: actions/checkout@v4
303+
- uses: actions/checkout@v7
304304
with:
305305
submodules: 'true'
306306
- name: Initialize needed submodules
@@ -311,19 +311,19 @@ jobs:
311311
git submodule update --init
312312
cd ../..
313313
- name: Cache pip
314-
uses: actions/cache@v4
314+
uses: actions/cache@v6
315315
with:
316316
path: ~/.cache/pip
317317
key: ${{ runner.os }}-pip-${{ hashFiles('**/requirements.txt') }}
318318
restore-keys: |
319319
${{ runner.os }}-pip-
320320
- name: Cache PlatformIO
321-
uses: actions/cache@v4
321+
uses: actions/cache@v6
322322
with:
323323
path: ~/.platformio
324324
key: ${{ runner.os }}-${{ hashFiles('**/lockfiles') }}
325325
- name: Set up Python
326-
uses: actions/setup-python@v5
326+
uses: actions/setup-python@v7
327327
with:
328328
python-version: '3.x'
329329
- name: Install PlatformIO

.github/workflows/release-to-publish.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,21 +14,21 @@ jobs:
1414
name: Update master JSON file
1515
runs-on: ubuntu-latest
1616
steps:
17-
- uses: actions/checkout@v4
17+
- uses: actions/checkout@v7
1818
with:
1919
submodules: true
2020
- name: Cache pip
21-
uses: actions/cache@v4
21+
uses: actions/cache@v6
2222
with:
2323
path: ~/.cache/pip
2424
key: ${{ runner.os }}-pip-${{ hashFiles('**/requirements.txt') }}
2525
restore-keys: |
2626
${{ runner.os }}-pip-
27-
- uses: actions/setup-python@v5
27+
- uses: actions/setup-python@v7
2828
with:
2929
python-version: '3.x'
3030
# - name: Cache PlatformIO
31-
# uses: actions/cache@v4
31+
# uses: actions/cache@v6
3232
# with:
3333
# path: ~/.platformio
3434
# key: ${{ runner.os }}-${{ hashFiles('**/lockfiles') }}

.github/workflows/tag-to-draft-release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,11 @@ jobs:
2020
name: Package
2121
runs-on: ubuntu-latest
2222
steps:
23-
- uses: actions/checkout@v4
23+
- uses: actions/checkout@v7
2424
with:
2525
submodules: true
2626
fetch-depth: 0
27-
- uses: actions/setup-python@v5
27+
- uses: actions/setup-python@v7
2828
with:
2929
python-version: '3.x'
3030
- name: Build package JSON

0 commit comments

Comments
 (0)