ci: 将架构与翻译合同并入测试入口

This commit is contained in:
GeekMr committed 2026-09-13 17:21:22 +08:00
1 parent 27ca25b8ae
commit 6ee3edd4a1
1 file changed
+6
+6
View File
@@ -73,6 +73,12 @@ jobs:
- name: Test all GPUI product and interaction cases
if: ${{ !cancelled() }}
run: cargo test --locked -p nebula --bin pebrel --features gpui-test-support
- name: Check source architecture
if: ${{ !cancelled() && runner.os == 'Linux' }}
run: python scripts/check_architecture.py
- name: Test translation and allocation contracts
if: ${{ !cancelled() && runner.os == 'Linux' }}
run: cargo test --locked --manifest-path tools/i18n-contract/Cargo.toml
- name: Check the release workspace
if: ${{ !cancelled() }}
run: cargo check --locked --workspace --release