From f4801d5832c717d78e96bf79d071003094917c33 Mon Sep 17 00:00:00 2001 From: Spencer Ferris <3319370+spencewenski@users.noreply.github.com> Date: Wed, 16 Oct 2024 01:06:47 -0700 Subject: [PATCH] ci: Remove `build` step from CI (#440) This step was previously building with --each-feature and --workspace args. However, we're testing the --workspace part in a separate step, so this is not pretty much redundant with the `test` step. --- .github/workflows/ci.yml | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index dd52079d..0f60060e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -10,21 +10,6 @@ env: CARGO_TERM_COLOR: always jobs: - # `cargo hack --each-feature` runs the given command for each feature, including "no features", "all features", - # and the `default` feature. - build: - name: Build each feature - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4 - - uses: rui314/setup-mold@v1 - - uses: Swatinem/rust-cache@v2 - - uses: taiki-e/install-action@cargo-hack - # protoc is needed to build examples that have grpc enabled - - uses: taiki-e/install-action@protoc - - name: Build - run: cargo hack build --each-feature --clean-per-run --log-group github-actions - test-examples: name: Test examples runs-on: ubuntu-latest