We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1fc4f0b commit a31f813Copy full SHA for a31f813
.circleci/config.yml
.github/workflows/ci.yml
@@ -0,0 +1,33 @@
1
+name: Continuous Integration
2
+on:
3
+ push:
4
+ pull_request:
5
+ schedule:
6
+ - cron: "0 0 1,15 * *"
7
+
8
+jobs:
9
+ test:
10
+ runs-on: ${{ matrix.os }}
11
+ strategy:
12
+ matrix:
13
+ os: [ubuntu-latest, windows-latest, macOS-latest]
14
+ rust: [stable, beta, nightly]
15
16
+ steps:
17
+ - uses: hecrj/setup-rust-action@v1
18
+ with:
19
+ rust-version: ${{ matrix.rust }}
20
+ - uses: actions/checkout@v1
21
+ - name: Run tests
22
+ run: cargo test --all-features
23
24
+ clippy:
25
+ runs-on: ubuntu-latest
26
27
28
29
+ rust-version: stable
30
+ components: clippy
31
32
+ - name: Clippy
33
+ run: cargo clippy -- -D warnings
0 commit comments