Avatar for the swc-project user
swc-project
swc
BlogDocsChangelog

Performance History

Latest Results

fix(ci): install rustfmt before tagging releases (#12632) **Description:** Release tagging fails when `scripts/publish.sh` pushes its commits: the pre-push hook runs `cargo fmt`, but the repository toolchain has no rustfmt component installed. Install the pinned repository Rust toolchain with rustfmt in the shared tag action before publication. This covers both nightly and stable tags and keeps the formatting hook enabled. Add a workflow regression test that checks the component, toolchain, and setup order, plus a patch changeset consistent with the existing release CI fix. Validation of the action and regression test changes: - `node --test scripts/native/workflow.test.mjs` — passed all 9 tests. - `cargo fmt --all` — passed. - `cargo clippy --all --all-targets -- -D warnings` — passed. The release workflow was not dispatched locally; CI for this PR is separate from these local results. **Related issue (if exists):** Failed workflow attempt: https://github.com/swc-project/swc/actions/runs/41033105358/attempts/1
main
4 hours ago
chore: Add changeset
kdy1/fix-failing-github-action
5 hours ago
chore: Publish crates
kdy1/retry-crate-publication
6 hours ago

Latest Branches

CodSpeed Performance Gauge
0%
fix(ci): install rustfmt before tagging releases#12632
5 hours ago
b61bf4c
kdy1/fix-failing-github-action
CodSpeed Performance Gauge
0%
6 hours ago
992220e
kdy1/retry-crate-publication
CodSpeed Performance Gauge
-2%
6 hours ago
dcfe89a
kdy1/fix-ci-workflow
© 2026 CodSpeed Technology
Home Terms Privacy Docs