diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index cb6f471..533a46a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -58,10 +58,13 @@ jobs: include: - os: macos-latest target: aarch64-apple-darwin + cargo_flags: "" - os: macos-14 target: x86_64-apple-darwin + cargo_flags: "--no-default-features" - os: ubuntu-latest target: x86_64-unknown-linux-gnu + cargo_flags: "" steps: - uses: actions/checkout@v4 @@ -82,7 +85,7 @@ jobs: key: ${{ runner.os }}-${{ matrix.target }}-cargo-${{ hashFiles('**/Cargo.lock') }} - name: Build release - run: cargo build --release --target ${{ matrix.target }} -p vestige-mcp + run: cargo build --release --target ${{ matrix.target }} -p vestige-mcp ${{ matrix.cargo_flags }} - name: Package run: |