@@ -36,6 +36,7 @@ that projects compose into their own workflows.
3636| SpotBugs | static_analysis | [ CI/static_analysis/spotbugs.yml] ( https://github.com/prog-time/workflows/blob/main/CI/static_analysis/spotbugs.yml ) |
3737| mermaid-cli | build | [ CI/build/mermaid.yml] ( https://github.com/prog-time/workflows/blob/main/CI/build/mermaid.yml ) |
3838| BATS | tests | [ CI/tests/bats.yml] ( https://github.com/prog-time/workflows/blob/main/CI/tests/bats.yml ) |
39+ | cargo test | tests | [ CI/tests/cargo_test.yml] ( https://github.com/prog-time/workflows/blob/main/CI/tests/cargo_test.yml ) |
3940| go test | tests | [ CI/tests/go_test.yml] ( https://github.com/prog-time/workflows/blob/main/CI/tests/go_test.yml ) |
4041| Jest | tests | [ CI/tests/jest.yml] ( https://github.com/prog-time/workflows/blob/main/CI/tests/jest.yml ) |
4142| Laravel | tests | [ CI/tests/laravel_tests.yml] ( https://github.com/prog-time/workflows/blob/main/CI/tests/laravel_tests.yml ) |
@@ -104,6 +105,7 @@ Workflows/
104105│ │ │ └── spotbugs.yml
105106│ │ └── tests/
106107│ │ ├── bats.yml
108+ │ │ ├── cargo_test.yml
107109│ │ ├── go_test.yml
108110│ │ ├── jest.yml
109111│ │ ├── laravel_tests.yml
@@ -135,6 +137,7 @@ Workflows/
135137│ │ ├── semgrep.sh
136138│ │ └── trivy.sh
137139│ └── tests/
140+ │ ├── cargo_test.sh
138141│ └── jest.sh
139142│
140143├── CI/ # assembled output (ready to use)
@@ -163,6 +166,7 @@ Workflows/
163166│ │ ├── semgrep.bats
164167│ │ └── trivy.bats
165168│ ├── tests/
169+ │ │ ├── cargo_test.bats
166170│ │ └── jest.bats
167171│ └── helpers/
168172│ └── common.bash # shared test utilities (mocks, temp dirs)
@@ -277,6 +281,7 @@ shellcheck:
277281| Snippet | What it runs |
278282|---------|--------------|
279283| `CI/tests/bats.yml` | BATS tests (`tests/` directory) |
284+ | `CI/tests/cargo_test.yml` | Rust test suite (`cargo test --all-features --verbose`) |
280285| `CI/tests/go_test.yml` | Go test suite (`go test ./...`) |
281286| `CI/tests/jest.yml` | JavaScript/TypeScript test suite (Jest) |
282287| `CI/tests/laravel_tests.yml` | Laravel test suite (PHP 8.2, SQLite, parallel) |
0 commit comments