Use GitHub macOS 26 runners (#176)

This commit is contained in:
Fedor Kororkov 2026-07-07 12:59:26 -04:00 committed by GitHub
parent 80f6813049
commit f4a444fb7d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 5 additions and 13 deletions

View File

@ -14,7 +14,7 @@ permissions:
jobs:
lint:
name: Lint
runs-on: ghcr.io/cirruslabs/macos-runner:tahoe
runs-on: macos-26
timeout-minutes: 30
steps:
- uses: actions/checkout@v6
@ -30,17 +30,9 @@ jobs:
run: cargo clippy --all-targets --all-features -- -D warnings
test:
name: Test on macOS ${{ matrix.macos }}
runs-on: ghcr.io/cirruslabs/macos-runner:${{ matrix.runner }}
name: Test on macOS 26
runs-on: macos-26
timeout-minutes: 30
strategy:
fail-fast: false
matrix:
include:
- macos: Sequoia
runner: sequoia
- macos: Tahoe
runner: tahoe
steps:
- uses: actions/checkout@v6
- name: Install Rust

View File

@ -13,7 +13,7 @@ jobs:
release:
name: Release
if: github.event_name == 'push' && github.ref_type == 'tag'
runs-on: ghcr.io/cirruslabs/macos-runner:tahoe
runs-on: macos-26
environment: publish
timeout-minutes: 60
steps:
@ -58,7 +58,7 @@ jobs:
snapshot:
name: Release (Dry Run)
if: github.event_name == 'workflow_dispatch'
runs-on: ghcr.io/cirruslabs/macos-runner:tahoe
runs-on: macos-26
timeout-minutes: 60
steps:
- uses: actions/checkout@v6