5050 fetch-depth : 0 # Full history for version info
5151
5252 - name : 🐍 Set up Python
53- uses : actions/setup-python@v4
53+ uses : actions/setup-python@v5
5454 with :
5555 python-version : ' 3.10'
5656
6363
6464 - name : 🔍 Load cached venv
6565 id : cached-poetry-dependencies
66- uses : actions/cache@v3
66+ uses : actions/cache@v4
6767 with :
6868 path : .venv
6969 key : venv-${{ runner.os }}-${{ hashFiles('**/poetry.lock') }}
@@ -263,17 +263,17 @@ jobs:
263263
264264 - name : 📁 Setup Pages
265265 if : github.ref == 'refs/heads/main' && github.event_name == 'push'
266- uses : actions/configure-pages@v3
266+ uses : actions/configure-pages@v4
267267
268268 - name : 📤 Upload documentation artifact
269269 if : github.ref == 'refs/heads/main' && github.event_name == 'push'
270- uses : actions/upload-pages-artifact@v2
270+ uses : actions/upload-pages-artifact@v3
271271 with :
272272 path : docs/build/html
273273
274274 - name : 📎 Upload build artifacts for review
275275 if : github.event_name == 'pull_request'
276- uses : actions/upload-artifact@v3
276+ uses : actions/upload-artifact@v4
277277 with :
278278 name : documentation-preview
279279 path : docs/build/html
@@ -289,7 +289,7 @@ jobs:
289289 uses : actions/checkout@v4
290290
291291 - name : 🐍 Set up Python
292- uses : actions/setup-python@v4
292+ uses : actions/setup-python@v5
293293 with :
294294 python-version : ' 3.10'
295295
@@ -360,7 +360,7 @@ jobs:
360360 steps :
361361 - name : 🚀 Deploy to GitHub Pages
362362 id : deployment
363- uses : actions/deploy-pages@v2
363+ uses : actions/deploy-pages@v4
364364
365365 # Final notification with complete summary
366366 notify :
0 commit comments