@@ -28,14 +28,14 @@ jobs:
2828 env :
2929 GITHUB_CONTEXT : ${{ toJson(github) }}
3030 - name : Set up repository
31- uses : actions/checkout@v4
31+ uses : actions/checkout@v6
3232 with :
3333 submodules : false
3434 show-progress : false
3535 fetch-depth : 1
3636 persist-credentials : false
3737 - name : Set up python
38- uses : actions/setup-python@v5
38+ uses : actions/setup-python@v6
3939 with :
4040 python-version : 3.x
4141 - name : Duplicate USB VID/PID check
@@ -114,14 +114,14 @@ jobs:
114114 CP_VERSION : ${{ needs.scheduler.outputs.cp-version }}
115115 steps :
116116 - name : Set up repository
117- uses : actions/checkout@v4
117+ uses : actions/checkout@v6
118118 with :
119119 submodules : false
120120 show-progress : false
121121 fetch-depth : 1
122122 persist-credentials : false
123123 - name : Set up python
124- uses : actions/setup-python@v5
124+ uses : actions/setup-python@v6
125125 with :
126126 python-version : 3.x
127127 - name : Set up submodules
@@ -133,7 +133,7 @@ jobs:
133133 msgfmt --version
134134 - name : Build mpy-cross (arm64)
135135 run : make -C mpy-cross -j4 -f Makefile.m1 V=2
136- - uses : actions/upload-artifact@v4
136+ - uses : actions/upload-artifact@v7
137137 with :
138138 name : mpy-cross-macos-arm64
139139 path : mpy-cross/build-arm64/mpy-cross-arm64
@@ -156,14 +156,14 @@ jobs:
156156 CP_VERSION : ${{ needs.scheduler.outputs.cp-version }}
157157 steps :
158158 - name : Set up repository
159- uses : actions/checkout@v4
159+ uses : actions/checkout@v6
160160 with :
161161 submodules : false
162162 show-progress : false
163163 fetch-depth : 1
164164 persist-credentials : false
165165 - name : Set up python
166- uses : actions/setup-python@v5
166+ uses : actions/setup-python@v6
167167 with :
168168 python-version : 3.x
169169 - name : Set up submodules
@@ -177,20 +177,20 @@ jobs:
177177 pip install -r requirements-doc.txt
178178 - name : Build and Validate Stubs
179179 run : make check-stubs -j4
180- - uses : actions/upload-artifact@v4
180+ - uses : actions/upload-artifact@v7
181181 with :
182182 name : stubs
183183 path : circuitpython-stubs/dist/*
184184 - name : Test Documentation Build (HTML)
185185 run : sphinx-build -E -W -b html -D version="$CP_VERSION" -D release="$CP_VERSION" . _build/html
186- - uses : actions/upload-artifact@v4
186+ - uses : actions/upload-artifact@v7
187187 with :
188188 name : docs-html
189189 path : _build/html
190190 - name : Test Documentation Build (LaTeX/PDF)
191191 run : |
192192 make latexpdf
193- - uses : actions/upload-artifact@v4
193+ - uses : actions/upload-artifact@v7
194194 with :
195195 name : docs-latexpdf
196196 path : _build/latex
@@ -260,7 +260,7 @@ jobs:
260260 which python; python --version; python -c "import cascadetoml"
261261 which python3; python3 --version; python3 -c "import cascadetoml"
262262 - name : Set up repository
263- uses : actions/checkout@v4
263+ uses : actions/checkout@v6
264264 with :
265265 submodules : false
266266 show-progress : false
@@ -295,13 +295,13 @@ jobs:
295295 CP_VERSION : ${{ needs.scheduler.outputs.cp-version }}
296296 steps :
297297 - name : Set up repository
298- uses : actions/checkout@v4
298+ uses : actions/checkout@v6
299299 with :
300300 submodules : false
301301 show-progress : false
302302 fetch-depth : 1
303303 persist-credentials : false
304- - uses : actions/setup-python@v5
304+ - uses : actions/setup-python@v6
305305 with :
306306 python-version : ' 3.13'
307307 - name : Set up Zephyr
0 commit comments