From cdeb07a88cd3b5ea44434c38f42a28aa29397857 Mon Sep 17 00:00:00 2001 From: PerishCode Date: Wed, 3 Jun 2026 17:45:50 +0800 Subject: [PATCH] ci: keep guard linux only --- .github/workflows/guard.yml | 17 +---------------- .github/workflows/release-beta.yml | 2 +- .github/workflows/release-stable.yml | 2 +- 3 files changed, 3 insertions(+), 18 deletions(-) diff --git a/.github/workflows/guard.yml b/.github/workflows/guard.yml index 2955aa5..598c05b 100644 --- a/.github/workflows/guard.yml +++ b/.github/workflows/guard.yml @@ -15,7 +15,7 @@ concurrency: cancel-in-progress: true jobs: - quality: + guard: name: guard (ubuntu-latest) runs-on: ubuntu-latest steps: @@ -36,18 +36,3 @@ jobs: - name: Flavor self-check run: cargo run --locked -p flavor-cli -- check --root . --config flavor.json - - cross-platform-tests: - name: guard (${{ matrix.os }}) - strategy: - fail-fast: false - matrix: - os: [windows-latest, macos-latest] - runs-on: ${{ matrix.os }} - steps: - - uses: actions/checkout@v6 - - - uses: dtolnay/rust-toolchain@stable - - - name: Test - run: cargo test --locked --workspace diff --git a/.github/workflows/release-beta.yml b/.github/workflows/release-beta.yml index 55d6390..a269caa 100644 --- a/.github/workflows/release-beta.yml +++ b/.github/workflows/release-beta.yml @@ -186,7 +186,7 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu-latest, windows-latest] + os: [ubuntu-latest, macos-latest, windows-latest] runs-on: ${{ matrix.os }} env: FLAVOR_RELEASES_PUBLIC_URL: ${{ vars.FLAVOR_RELEASES_PUBLIC_URL }} diff --git a/.github/workflows/release-stable.yml b/.github/workflows/release-stable.yml index cd7ba29..80695e2 100644 --- a/.github/workflows/release-stable.yml +++ b/.github/workflows/release-stable.yml @@ -196,7 +196,7 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu-latest, windows-latest] + os: [ubuntu-latest, macos-latest, windows-latest] runs-on: ${{ matrix.os }} env: FLAVOR_RELEASES_PUBLIC_URL: ${{ vars.FLAVOR_RELEASES_PUBLIC_URL }}