Skip to content

[CI] Upgrade GitHub Actions to v4 #5148

@Divyadarshee

Description

@Divyadarshee

Summary

Upgrade GitHub Actions workflows to use v4 versions of deprecated actions.

Motivation

The CI workflows currently use deprecated versions of GitHub Actions that have reached end-of-life:

  • actions/checkout@v3
  • actions/upload-artifact@v3

These versions are no longer maintained by GitHub and should be upgraded to their actively supported v4 counterparts to:

  1. Ensure CI/CD pipeline stability
  2. Use secure, maintained versions of these critical workflow actions
  3. Prevent potential failures from deprecated action versions

Details

This is a routine infrastructure maintenance task to keep the GitHub Actions in .github/workflows/ current with GitHub's recommendations.

Files affected

  • .github/workflows/ci-sage.yml and .github/workflows/main.yml - all workflow files using v3 actions will be updated to v4

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions