Skip to content

Update GitHub Actions artifact uploads to v4 to unblock ubuntu-22.04 Linux test job - #1246

Merged
lucaderi merged 2 commits into
devfrom
copilot/fix-test-linux-job-failure
Aug 5, 2026
Merged

Update GitHub Actions artifact uploads to v4 to unblock ubuntu-22.04 Linux test job#1246
lucaderi merged 2 commits into
devfrom
copilot/fix-test-linux-job-failure

Conversation

Copilot AI commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

The Test Linux (ubuntu-22.04) workflow job failed before running project logic because GitHub now hard-fails workflows that still use deprecated actions/upload-artifact@v3. This change migrates artifact upload steps in the test workflow to the supported v4 action version.

  • Root cause addressed

    • Replaced deprecated artifact upload action references in .github/workflows/tests.yml with actions/upload-artifact@v4.
  • Scope of workflow changes

    • Updated upload steps used for:
      • failed test outputs
      • coverage artifacts
      • package artifacts
      • binary artifacts
      • auxiliary build/config artifacts
    • Kept step names, artifact names, and paths unchanged to preserve workflow behavior.
  • Representative change

    - name: Upload tests output
      uses: actions/upload-artifact@v4
      with:
        name: tests-linux
        path: tests

Copilot AI changed the title [WIP] Fix failing GitHub Actions job Test Linux (ubuntu-22.04) Update GitHub Actions artifact uploads to v4 to unblock ubuntu-22.04 Linux test job Aug 5, 2026
Copilot AI requested a review from lucaderi August 5, 2026 08:40
Co-authored-by: lucaderi <4493366+lucaderi@users.noreply.github.com>
@lucaderi
lucaderi marked this pull request as ready for review August 5, 2026 08:44
@lucaderi
lucaderi merged commit 829fcd3 into dev Aug 5, 2026
9 of 15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants