Skip to content

Commit 7890437

Browse files
jacderidaclaude
andcommitted
ci: remove test suite from release workflow
Tests already run on PR merge; re-running them in the release workflow adds unnecessary time to the release process. Also includes the Cargo.lock update for the 0.10.0-rc.1 version bump. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 6dfc717 commit 7890437

2 files changed

Lines changed: 3 additions & 34 deletions

File tree

.github/workflows/release.yml

Lines changed: 2 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -74,40 +74,9 @@ jobs:
7474
exit 1
7575
fi
7676
77-
test:
78-
name: Test Suite
79-
needs: validate
80-
runs-on: ubuntu-latest
81-
timeout-minutes: 30
82-
steps:
83-
- uses: actions/checkout@v4
84-
85-
- name: Install Rust toolchain
86-
uses: dtolnay/rust-toolchain@stable
87-
with:
88-
components: rustfmt, clippy
89-
90-
- uses: Swatinem/rust-cache@v2
91-
92-
- name: Install Foundry
93-
uses: foundry-rs/foundry-toolchain@v1
94-
with:
95-
version: nightly
96-
97-
- name: Check formatting
98-
run: cargo fmt --all -- --check
99-
100-
- name: Run clippy
101-
run: cargo clippy --all-targets --all-features -- -D warnings
102-
103-
- name: Run unit tests
104-
run: cargo test --lib --features test-utils
105-
- name: Run e2e tests
106-
run: cargo test --test e2e --features test-utils -- --test-threads=1
107-
10877
build:
10978
name: Build ${{ matrix.target }}
110-
needs: [validate, test]
79+
needs: [validate]
11180
runs-on: ${{ matrix.os }}
11281
strategy:
11382
fail-fast: false
@@ -386,7 +355,7 @@ jobs:
386355

387356
publish-crate:
388357
name: Publish to crates.io
389-
needs: [validate, test]
358+
needs: [validate]
390359
runs-on: ubuntu-latest
391360
if: github.event.inputs.dry_run != 'true' && needs.validate.outputs.is_prerelease != 'true'
392361
steps:

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)