Skip to content

chore(ci): remove redundant --no-run build step from cargo-test#8623

Merged
Boshen merged 1 commit intomainfrom
chore/remove-redundant-no-run
Mar 10, 2026
Merged

chore(ci): remove redundant --no-run build step from cargo-test#8623
Boshen merged 1 commit intomainfrom
chore/remove-redundant-no-run

Conversation

@Boshen
Copy link
Member

@Boshen Boshen commented Mar 10, 2026

Summary

  • Remove the separate cargo test --no-run build step from the cargo-test workflow since just test-rust already compiles tests before running them.

🤖 Generated with Claude Code

The `just test-rust` step already compiles tests before running them,
making the separate `--no-run` build step unnecessary.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings March 10, 2026 14:57
@netlify
Copy link

netlify bot commented Mar 10, 2026

Deploy Preview for rolldown-rs canceled.

Name Link
🔨 Latest commit 9734407
🔍 Latest deploy log https://app.netlify.com/projects/rolldown-rs/deploys/69b03176d5a16400073962dc

Copy link
Member Author

Boshen commented Mar 10, 2026

Merge activity

  • Mar 10, 2:58 PM UTC: The merge label 'graphite: merge-when-ready' was detected. This PR will be added to the Graphite merge queue once it meets the requirements.
  • Mar 10, 3:12 PM UTC: The merge label 'graphite: merge-when-ready' was detected. This PR will be added to the Graphite merge queue once it meets the requirements.

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR simplifies Rust CI by removing a redundant “build-only” step from the reusable cargo-test workflow, relying on just test-rust to compile tests as part of cargo test.

Changes:

  • Removed the separate cargo test ... --no-run step from the reusable cargo-test workflow.
  • Kept just test-rust as the single command responsible for compiling and running Rust tests.

@Boshen Boshen merged commit 610df55 into main Mar 10, 2026
44 checks passed
@Boshen Boshen deleted the chore/remove-redundant-no-run branch March 10, 2026 15:11
This was referenced Mar 11, 2026
shulaoda added a commit that referenced this pull request Mar 11, 2026
## [1.0.0-rc.9] - 2026-03-11

### 💥 BREAKING CHANGES

- rename exported BindingMagicString to RolldownMagicString (#8626) by @IWANABETHATGUY

### 🚀 Features

- rolldown: add isRolldownMagicString property for reliable native detection (#8614) by @IWANABETHATGUY
- cli: align object type with rollup (#8598) by @h-a-n-a

### 🐛 Bug Fixes

- rust: circular inter-chunk imports when external dynamic imports exist (#8596) by @Dunqing
- update minify default docs from `false` to `'dce-only'` (#8620) by @shulaoda

### 💼 Other

- fix early exit in script build-node (#8617) by @h-a-n-a

### 🚜 Refactor

- binding: remove outdated TODO comment in MagicString to_string() (#8613) by @IWANABETHATGUY

### 📚 Documentation

- add viteplus alpha announcement banner (#8615) by @mdong1909
- update VitePress theme to 4.8.2 for narrow-screen layout regression (#8612) by @Copilot

### ⚡ Performance

- merge 4 integration test binaries into 1 (#8610) by @Boshen

### 🧪 Testing

- replace heavy filename_with_hash test with targeted hash fixtures (#8597) by @Boshen

### ⚙️ Miscellaneous Tasks

- ci: remove redundant `--no-run` build step from cargo-test (#8623) by @Boshen
- rust: use `cargo-shear` to toggle Cargo.toml [lib] test = bool (#8622) by @Boshen
- deps: update test262 submodule for tests (#8611) by @sapphi-red
- skip macOS CI jobs on pull requests (#8608) by @Copilot
- add rust cache to repo validation job (#8607) by @Boshen
- skip running empty bin test targets (#8605) by @Boshen
- skip building examples in cargo-test to reduce build time (#8603) by @Boshen
- switch plain workflow checkouts to taiki-e action (#8601) by @Boshen
- skip Windows CI jobs on PRs (#8600) by @Boshen
- remove unused asset module (#8594) by @shulaoda

### ◀️ Revert

- "docs: add viteplus alpha announcement banner (#8615)" (#8616) by @shulaoda

Co-authored-by: shulaoda <165626830+shulaoda@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants