Skip to content

Commit

Permalink
ci: only build no-default features on linux to reduce ci usage
Browse files Browse the repository at this point in the history
  • Loading branch information
wangl-cc committed Jan 2, 2025
1 parent 10028cb commit c3022d0
Showing 1 changed file with 3 additions and 7 deletions.
10 changes: 3 additions & 7 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -109,16 +109,12 @@ jobs:
cargo build --package maa-cli --locked \
--features vendored-openssl
build-feature:
name: Build and Test (no default features)
runs-on: ${{ matrix.os }}
build-no-default:
name: No Default Build
runs-on: ubuntu-22.04
strategy:
fail-fast: false
matrix:
os:
- ubuntu-22.04
- macos-latest
- windows-latest
feature:
- core_installer # disabled cli_installer and git2, used by package manager
- git2 # disabled both cli_installer and core_installer, used by appimage
Expand Down

0 comments on commit c3022d0

Please sign in to comment.