We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6ecda21 commit 756a084Copy full SHA for 756a084
1 file changed
.github/workflows/test.yml
@@ -2,10 +2,29 @@ name: Test
2
3
on:
4
workflow_call:
5
+ push:
6
+ branches: dev
7
+ pull_request:
8
9
10
jobs:
11
test:
12
name: Test
13
runs-on: ubuntu-latest
14
steps:
- - run: echo "This workflow is dedicated to running tests"
15
+ - name: Checkout code
16
+ uses: actions/checkout@v4
17
+
18
+ - name: Install Rust toolchain
19
+ uses: dtolnay/rust-toolchain@stable
20
+ with:
21
+ targets: x86_64-unknown-linux-gnu
22
23
+ - name: Run tests with all features
24
+ run: cargo test --all-features
25
26
+ - name: Run library tests
27
+ run: cargo test --lib
28
29
+ - name: Run integration tests
30
+ run: cargo test --test '*'
0 commit comments