GitHub deprecated actions/upload-artifact@v3 effective April 16, 2024. The CI workflows were failing with:
Error: This request has been automatically failed because it uses a deprecated version of `actions/upload-artifact: v3`.
Updated all upload-artifact action references from v3 to v4 in CI workflows.
Line 91: Updated GPU test artifact upload
# Before
uses: actions/upload-artifact@v3
# After
uses: actions/upload-artifact@v4Line 41: Updated standalone GPU test artifact upload
# Before
uses: actions/upload-artifact@v3
# After
uses: actions/upload-artifact@v4- ✅ Both workflow files now use
actions/upload-artifact@v4 - ✅ Artifact upload configuration remains the same
- ✅ CI workflows will no longer fail due to deprecated action
The GPU test CI job should now:
- ✅ Run without the deprecation error
- ✅ Successfully upload test results and coverage reports
- ✅ Display artifacts in the GitHub Actions UI