aboutsummaryrefslogtreecommitdiff
path: root/mingling_ci/src/task.rs
Commit message (Collapse)AuthorAgeFilesLines
* chore: reorganize dev tools into dev/ directory and consolidate configsHEADmain魏曹先生12 hours1-9/+0
| | | | | | | | | | Move CI, dev tools, and configs from root-level scattered locations into a unified `dev/` directory structure. Update all references across build scripts, documentation, and editor configurations. Also consolidate editor config generation into build.rs for automated synchronization of rust-analyzer settings across VS Code and Zed.
* refactor(mingling_ci): rename build, clippy, and docs commands to -check魏曹先生31 hours1-2/+5
| | | | suffix
* feat(ci-new): add markdown structural comparison commands魏曹先生32 hours1-0/+2
| | | | | | | Add `markdown-compare` and `markdown-compare-all` commands to verify that translated docs maintain the same structure as the reference. Compare heading levels, code fences, lists, quotes, and other structural elements while allowing text differences.
* feat(ci-new): add test-all task with per-crate config support魏曹先生32 hours1-0/+1
| | | | | Add a new `test-all` command that runs tests across all crates with optional per-crate command overrides via `mingling-ci.toml` files.
* refactor(ci-new): extract parallel cargo check runner魏曹先生33 hours1-0/+1
| | | | | | | Extract the duplicate parallel check logic from build-all and clippy-all tasks into a shared `run_parallel_checks` helper. Update renderers to set exit code instead of printing failure counts.
* feat(ci-new): add clippy-all task to run clippy on all crates魏曹先生33 hours1-0/+1
|
* refactor(ci-new): rename job module to task魏曹先生34 hours1-0/+1