18
18
name : Check spelling
19
19
runs-on : ubuntu-latest
20
20
steps :
21
- - uses : actions/checkout@v3
21
+ - uses : actions/checkout@v4
22
22
with :
23
23
submodules : true
24
24
- name : Run codespell
32
32
name : Style, Boards, Package
33
33
runs-on : ubuntu-latest
34
34
steps :
35
- - uses : actions/checkout@v3
35
+ - uses : actions/checkout@v4
36
36
with :
37
37
submodules : false
38
38
- name : Check package references
@@ -59,15 +59,15 @@ jobs:
59
59
matrix :
60
60
chunk : [0, 1, 2, 3, 4, 5]
61
61
steps :
62
- - uses : actions/checkout@v3
62
+ - uses : actions/checkout@v4
63
63
with :
64
64
submodules : true
65
- - uses : actions/setup-python@v4
65
+ - uses : actions/setup-python@v5
66
66
with :
67
67
python-version : ' 3.x'
68
68
- name : Cache Linux toolchain
69
69
id : cache-linux
70
- uses : actions/cache@v3
70
+ uses : actions/cache@v4
71
71
with :
72
72
path : ./tools/dist
73
73
key : ${{ runner.os }}-${{ hashFiles('package/package_pico_index.template.json', 'tests/common.sh') }}
@@ -87,15 +87,15 @@ jobs:
87
87
name : Build TinyUSB Examples
88
88
runs-on : ubuntu-latest
89
89
steps :
90
- - uses : actions/checkout@v3
90
+ - uses : actions/checkout@v4
91
91
with :
92
92
submodules : true
93
- - uses : actions/setup-python@v4
93
+ - uses : actions/setup-python@v5
94
94
with :
95
95
python-version : ' 3.x'
96
96
- name : Cache Linux toolchain
97
97
id : cache-linux
98
- uses : actions/cache@v3
98
+ uses : actions/cache@v4
99
99
with :
100
100
path : ./tools/dist
101
101
key : ${{ runner.os }}-${{ hashFiles('package/package_pico_index.template.json', 'tests/common.sh') }}
@@ -113,15 +113,15 @@ jobs:
113
113
name : Windows
114
114
runs-on : windows-latest
115
115
steps :
116
- - uses : actions/checkout@v3
116
+ - uses : actions/checkout@v4
117
117
with :
118
118
submodules : true
119
- - uses : actions/setup-python@v4
119
+ - uses : actions/setup-python@v5
120
120
with :
121
121
python-version : ' 3.x'
122
122
- name : Cache Windows toolchain
123
123
id : cache-windows
124
- uses : actions/cache@v3
124
+ uses : actions/cache@v4
125
125
with :
126
126
path : ./tools/dist
127
127
key : ${{ runner.os }}-${{ hashFiles('package/package_pico_index.template.json', 'tests/common.sh') }}
@@ -149,15 +149,15 @@ jobs:
149
149
os : [macOS-12, macOS-14]
150
150
runs-on : ${{ matrix.os }}
151
151
steps :
152
- - uses : actions/checkout@v3
152
+ - uses : actions/checkout@v4
153
153
with :
154
154
submodules : true
155
- - uses : actions/setup-python@v4
155
+ - uses : actions/setup-python@v5
156
156
with :
157
157
python-version : ' 3.x'
158
158
- name : Cache Mac toolchain
159
159
id : cache-mac
160
- uses : actions/cache@v3
160
+ uses : actions/cache@v4
161
161
with :
162
162
path : ./tools/dist
163
163
key : ${{ runner.os }}-${{ hashFiles('package/package_pico_index.template.json', 'tests/common.sh') }}
@@ -179,7 +179,7 @@ jobs:
179
179
name : Build PlatformIO Examples
180
180
runs-on : ubuntu-latest
181
181
steps :
182
- - uses : actions/checkout@v3
182
+ - uses : actions/checkout@v4
183
183
with :
184
184
submodules : ' true'
185
185
- name : Initialize needed submodules
@@ -190,19 +190,19 @@ jobs:
190
190
git submodule update --init
191
191
cd ../..
192
192
- name : Cache pip
193
- uses : actions/cache@v3
193
+ uses : actions/cache@v4
194
194
with :
195
195
path : ~/.cache/pip
196
196
key : ${{ runner.os }}-pip-${{ hashFiles('**/requirements.txt') }}
197
197
restore-keys : |
198
198
${{ runner.os }}-pip-
199
199
- name : Cache PlatformIO
200
- uses : actions/cache@v3
200
+ uses : actions/cache@v4
201
201
with :
202
202
path : ~/.platformio
203
203
key : ${{ runner.os }}-${{ hashFiles('**/lockfiles') }}
204
204
- name : Set up Python
205
- uses : actions/setup-python@v4
205
+ uses : actions/setup-python@v5
206
206
with :
207
207
python-version : ' 3.x'
208
208
- name : Install PlatformIO
0 commit comments