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