ci: run on macos-latest since project is macOS-only

This commit is contained in:
lakshit verma 2026-07-26 00:55:33 +05:30
parent be0a0c9ef5
commit 1f06890e3b
No known key found for this signature in database
GPG key ID: EB498AFC60A7A01A

View file

@ -12,7 +12,7 @@ env:
jobs:
fmt:
name: Rustfmt
runs-on: ubuntu-latest
runs-on: macos-latest
steps:
- uses: actions/checkout@v4
- uses: dtolnay/rust-toolchain@stable
@ -22,10 +22,9 @@ jobs:
clippy:
name: Clippy
runs-on: ubuntu-latest
runs-on: macos-latest
steps:
- uses: actions/checkout@v4
- run: sudo apt-get update && sudo apt-get install -y libasound2-dev
- uses: dtolnay/rust-toolchain@stable
with:
components: clippy
@ -34,20 +33,18 @@ jobs:
build:
name: Build
runs-on: ubuntu-latest
runs-on: macos-latest
steps:
- uses: actions/checkout@v4
- run: sudo apt-get update && sudo apt-get install -y libasound2-dev
- uses: dtolnay/rust-toolchain@stable
- uses: Swatinem/rust-cache@v2
- run: cargo build --verbose
test:
name: Test
runs-on: ubuntu-latest
runs-on: macos-latest
steps:
- uses: actions/checkout@v4
- run: sudo apt-get update && sudo apt-get install -y libasound2-dev
- uses: dtolnay/rust-toolchain@stable
- uses: Swatinem/rust-cache@v2
- run: cargo test --verbose