aboutsummaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
author魏曹先生 <1992414357@qq.com>2026-08-19 05:54:00 +0800
committer魏曹先生 <1992414357@qq.com>2026-08-19 06:15:20 +0800
commitec9edc294fd5e7e29977fc7b0e6fb953422bc0e2 (patch)
treebbf89ef4457b8de8a8a9bca5668045d612d27572 /.github
parent06dfc27194c11e1d1033c292c759a1c5d82e780b (diff)
chore: reorganize dev tools into dev/ directory and consolidate configsHEADmain
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.
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/ci.yml8
1 files changed, 4 insertions, 4 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 56667d4..1814307 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -102,9 +102,9 @@ jobs:
shell: bash
run: |
if [ "$RUNNER_OS" = "Windows" ]; then
- powershell -ExecutionPolicy Bypass -File .run/src/bin/install-mling.ps1
+ powershell -ExecutionPolicy Bypass -File dev/run/src/bin/install-mling.ps1
else
- bash .run/src/bin/install-mling.sh
+ bash dev/run/src/bin/install-mling.sh
fi
- name: Package mling
@@ -181,13 +181,13 @@ jobs:
run: rustup toolchain install nightly
- name: Build API docs
- run: cargo +nightly run --manifest-path .run/Cargo.toml --bin deploy-api-docs -- --docsrs
+ run: cargo +nightly run --manifest-path dev/run/Cargo.toml --bin deploy-api-docs -- --docsrs
- name: Install cargo-llvm-cov
run: cargo install --git https://github.com/Weicao-CatilGrass/cargo-llvm-cov cargo-llvm-cov
- name: Run cov-test
- run: cargo run --manifest-path .run/Cargo.toml --bin cov-test
+ run: cargo run --manifest-path dev/run/Cargo.toml --bin cov-test
- name: Delete .temp directory before deployment
run: rm -rf .temp