ci: 将架构与翻译合同并入测试入口
This commit is contained in:
1 parent
27ca25b8ae
commit
6ee3edd4a1
1 file changed
+6
@@ -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
|
||||
Reference in new issue
Block a user