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

View File

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