Skip to content

Fix CI: update discontinued ubuntu-18.04 and macos-10.15 runners - #581

Open
overlorde wants to merge 1 commit into
tensor-compiler:masterfrom
overlorde:fix-ci-discontinued-runners
Open

Fix CI: update discontinued ubuntu-18.04 and macos-10.15 runners#581
overlorde wants to merge 1 commit into
tensor-compiler:masterfrom
overlorde:fix-ci-discontinued-runners

Conversation

@overlorde

Copy link
Copy Markdown

Problem

The Build and Test workflow can no longer run: GitHub removed the ubuntu-18.04 and macos-10.15 runner images it targets (#575).

Fix

  • ubuntu-18.04 -> ubuntu-22.04 (3 jobs)
  • macos-10.15 -> macos-13
  • actions/checkout@v2 -> @v4 (v2 relies on the retired Node 16)

Validation

Built TACO and ran the full CTest suite on Ubuntu 24.04 with gcc 13.3: 231/231 tests pass. Since the discontinued runner images were the blocker, this restores CI.

Note: I could not test the macOS job locally; macos-13 is a currently-supported image. The CUDA (self-hosted) workflow is untouched.

Fixes #575.

GitHub removed the ubuntu-18.04 and macos-10.15 runner images, so the
Build and Test workflow no longer runs (tensor-compiler#575). Switch to ubuntu-22.04 and
macos-13, and bump actions/checkout from v2 to v4 (Node 16 -> Node 20).

The CPU build and full test suite (231/231) pass on Ubuntu 24.04 with gcc 13.3.
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.

CI no longer runs

1 participant