Skip to content

Commit 4d14828

Browse files
committed
Add "test" CI stage
1 parent 9b749f8 commit 4d14828

File tree

1 file changed

+21
-2
lines changed

1 file changed

+21
-2
lines changed

.github/workflows/check.yml

Lines changed: 21 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,6 @@ jobs:
5050
toolchain: stable
5151
override: true
5252

53-
# Rust cache
5453
- name: Rust cache
5554
uses: Swatinem/rust-cache@v2
5655
with:
@@ -70,7 +69,6 @@ jobs:
7069
- name: Checkout sources
7170
uses: actions/checkout@v4
7271

73-
# Rust cache
7472
- name: Rust cache
7573
uses: Swatinem/rust-cache@v2
7674
with:
@@ -81,3 +79,24 @@ jobs:
8179
run: >
8280
cd node &&
8381
cargo check --features=runtime-benchmarks
82+
83+
test:
84+
name: Test
85+
runs-on: parity-default
86+
timeout-minutes: 15
87+
needs: [set-image]
88+
container:
89+
image: ${{ needs.set-image.outputs.CI_IMAGE }}
90+
steps:
91+
- name: Checkout sources
92+
uses: actions/checkout@v4
93+
94+
- name: Rust cache
95+
uses: Swatinem/rust-cache@v2
96+
with:
97+
cache-on-failure: true
98+
cache-all-crates: true
99+
100+
# TODO: enable `--all-features`.
101+
- name: Run tests
102+
run: cargo test --workspace

0 commit comments

Comments
 (0)