We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent b85e288 commit a59e2b8Copy full SHA for a59e2b8
.github/workflows/test.yml
@@ -0,0 +1,33 @@
1
+name: Test CIRC
2
+
3
+on: [push, pull_request]
4
5
+jobs:
6
+ build:
7
+ runs-on: ubuntu-latest
8
9
+ steps:
10
+ - uses: actions/checkout@v3
11
+ with:
12
+ submodules: recursive
13
14
+ - name: Install Rust nightly toolchain
15
+ uses: actions-rs/toolchain@v1
16
17
+ toolchain: nightly
18
+ components: rustfmt, clippy
19
20
+ - name: Install cargo-audit
21
+ run: cargo install cargo-audit
22
23
+ - name: Run checks
24
+ run: |
25
+ cargo check --verbose
26
+ cargo fmt -- --check
27
+ cargo clippy -- -D warnings
28
+ cargo audit
29
30
+ - name: Run tests
31
32
+ cargo test
33
+ cargo test --release
.gitlab-ci.yml
0 commit comments