aboutsummaryrefslogtreecommitdiff
path: root/.github
Commit message (Collapse)AuthorAgeFilesLines
* chore: reorganize dev tools into dev/ directory and consolidate configsHEADmain魏曹先生21 hours1-4/+4
| | | | | | | | | | 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.
* chore: show diff on git-unlock in CI魏曹先生39 hours2-2/+2
| | | | | | Pass `--show-diff` to `git-unlock` and restructure CI steps as (command, args) pairs to support per-step arguments. The diff prints tracked workspace changes before they are discarded.
* ci: configure git identity in workflows魏曹先生39 hours2-0/+10
|
* ci: remove duplicate arg-picker CI job魏曹先生39 hours2-8/+4
|
* ci(workflows): restructure CI checks with git-lock and reporting魏曹先生40 hours2-16/+128
| | | | | | Convert per-check CI commands into a unified git-lock protected flow and add a consolidated report job that aggregates all matrix run results into the job summary.
* feat(ci): add translated docs structure consistency check魏曹先生3 days2-0/+8
| | | | | | Add a new CI check that verifies translated docs directories mirror the English reference structure, comparing structural signatures of markdown files including headings, code fences, and list types.
* ci: scope artifact upload to mling package only魏曹先生4 days1-1/+1
|
* ci: parallelize package builds and publish with docs deploy魏曹先生4 days1-23/+31
| | | | | | | Refactor the CI workflow to build distributable packages in parallel with checks, then upload them to the Pages deployment alongside documentation. Simplify artifact naming to use only the OS rather than commit SHA and date, and add SHA-256 checksums.
* ci: add package-mling job to CI workflow0.4.0魏曹先生4 days1-0/+49
|
* ci: update actions/checkout to v7魏曹先生4 days2-4/+4
|
* ci: add macOS to CI test matrix魏曹先生7 days2-4/+24
|
* ci: Refactor CI workflows into single check matrix魏曹先生7 days2-65/+11
| | | | | | Replace the separate code/docs CI jobs and local check flags with a unified `--check-*` flag system, enabling each check to run independently across a platform matrix.
* ci: switch to forked cargo-llvm-cov and refactor coverage tests魏曹先生8 days1-1/+1
| | | | | | | | Refactor cov-test to collect coverage from workspace tests, integration test crates, and examples, merging them into a single HTML report. This requires the forked cargo-llvm-cov which supports including non-workspace binaries and test/example source files in the report.
* ci: remove output redirection from test commands魏曹先生9 days2-4/+4
|
* chore: remove ZIP template packaging and use directories魏曹先生11 days1-3/+0
| | | | | | Replace the ZIP-based template archive workflow with direct directory copying. Delete the `package-mling-tmpls` tool and remove the `zip` dependency.
* ci: package mling templates in CI workflow魏曹先生11 days1-0/+3
|
* fix(ci): capture stderr in cargo ci steps魏曹先生2026-07-262-4/+4
|
* ci(ci): Move .temp cleanup closer to deployment step魏曹先生2026-07-231-3/+5
|
* feat(ci): clean .temp directory before building API docs魏曹先生2026-07-231-0/+3
|
* ci: use nightly toolchain for API doc generation魏曹先生2026-07-221-1/+4
| | | | Switch to nightly toolchain and add --docsrs flag to build API docs.
* feat(ci): add coverage test job with cargo-llvm-cov魏曹先生2026-07-201-0/+6
|
* ci(ci): update cache keys to include .run directory and split by job魏曹先生2026-07-202-8/+8
|
* ci: upload docs test result artifact on failure魏曹先生2026-07-202-0/+14
|
* ci(ci): add API docs generation step in deploy workflow魏曹先生2026-07-171-0/+5
|
* feat: add CI check workflow and update contributing guide魏曹先生2026-07-101-0/+47
|
* ci: add deploy permissions and upgrade deploy-pages to v5魏曹先生2026-07-091-1/+5
|
* ci: remove GitHub Pages deployment workflow魏曹先生2026-07-091-35/+0
|
* ci(ci): add .temp cache to speed up CI jobs魏曹先生2026-07-091-4/+53
|
* ci: restrict CI trigger to main branch and add unreleased tag job魏曹先生2026-06-301-1/+18
|
* Add GitHub Pages deployment workflow魏曹先生2026-06-241-0/+35
|
* Add CI workflow for cross-platform testing魏曹先生2026-05-211-0/+14