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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions