Skip to content

Commit cc05da5

Browse files
pwt-cdclaude
andcommitted
FIX: Update deprecated GitHub Actions to latest versions
Updated deprecated actions across workflow files: **Release Workflow:** - actions/upload-artifact@v3 → @v4 - actions/download-artifact@v3 → @v4 **Build & Deploy Workflow:** - actions/configure-pages@v3 → @v4 - actions/upload-pages-artifact@v2 → @V3 - actions/deploy-pages@v2 → @V3 This resolves the GitHub Actions deprecation warnings that were causing deployment failures on the main branch. Fixes the error: "This request has been automatically failed because it uses a deprecated version of actions/upload-artifact: v3" 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]>
1 parent 3f11b5e commit cc05da5

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

.github/workflows/build-deploy.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -326,16 +326,16 @@ jobs:
326326
echo "${{ needs.build-documentation.outputs.build-timestamp }}" > ./pages-content/BUILD_TIME
327327
328328
- name: Setup Pages
329-
uses: actions/configure-pages@v3
329+
uses: actions/configure-pages@v4
330330

331331
- name: Upload to GitHub Pages
332-
uses: actions/upload-pages-artifact@v2
332+
uses: actions/upload-pages-artifact@v3
333333
with:
334334
path: ./pages-content
335335

336336
- name: Deploy to GitHub Pages
337337
id: deployment
338-
uses: actions/deploy-pages@v2
338+
uses: actions/deploy-pages@v3
339339

340340
- name: Update deployment status
341341
run: |

.github/workflows/release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -354,7 +354,7 @@ jobs:
354354
ls -la "${PACKAGE_NAME}".{zip,tar.gz}
355355
356356
- name: Upload release artifacts
357-
uses: actions/upload-artifact@v3
357+
uses: actions/upload-artifact@v4
358358
with:
359359
name: boost-release-${{ steps.version-info.outputs.version }}
360360
path: |
@@ -377,7 +377,7 @@ jobs:
377377
fetch-depth: 0
378378

379379
- name: Download release artifacts
380-
uses: actions/download-artifact@v3
380+
uses: actions/download-artifact@v4
381381
with:
382382
name: boost-release-${{ needs.build-release.outputs.version }}
383383
path: ./release-artifacts

0 commit comments

Comments
 (0)