ci: standardize runs-on (#16466)

* ci: use macos 26

* ugh github

* stick with github for arm
This commit is contained in:
Christopher Milan
2026-06-01 18:39:58 -07:00
committed by GitHub
parent b0ecbb34d9
commit c6cad1ad67

View File

@@ -517,7 +517,7 @@ jobs:
testmetalmodels:
name: Models (metal)
runs-on: macos-14
runs-on: &macos macos-26
timeout-minutes: 20
steps:
- name: Checkout Code
@@ -749,7 +749,7 @@ jobs:
unittestmacos:
name: MacOS (unit)
runs-on: macos-14
runs-on: *macos
timeout-minutes: 20
steps:
- name: Checkout Code
@@ -805,7 +805,7 @@ jobs:
- 'WEBGPU'
name: MacOS (DEV=${{ matrix.dev }})
runs-on: macos-15
runs-on: *macos
timeout-minutes: 20
steps:
- name: Checkout Code
@@ -843,7 +843,7 @@ jobs:
- 'WEBGPU'
name: Windows (DEV=${{ matrix.dev }})
runs-on: windows-latest
runs-on: windows-2025
timeout-minutes: 15
steps:
- name: Checkout Code
@@ -906,7 +906,7 @@ jobs:
python -m pytest -n=auto test/backend/test_ops.py --durations=20
qcomclcompiletests:
name: Compile-only (QCOM CL)
runs-on: ${{ github.repository == 'tinygrad/tinygrad' && github.event_name == 'pull_request' && github.event.pull_request.author_association == 'MEMBER' && 'namespace-profile-tinygrad-arm64' || 'ubuntu-24.04-arm' }}
runs-on: ubuntu-24.04-arm
timeout-minutes: 15
steps:
- name: Checkout Code