feat: proper CI tests
This commit is contained in:
parent
40c4d27249
commit
868de7df64
1 changed files with 11 additions and 3 deletions
14
.ci.yml
14
.ci.yml
|
|
@ -1,8 +1,16 @@
|
||||||
pipelines:
|
pipelines:
|
||||||
smoke:
|
ci:
|
||||||
triggers:
|
triggers:
|
||||||
- event: push
|
- event: push
|
||||||
branches: ["*"]
|
branches: ["*"]
|
||||||
jobs:
|
jobs:
|
||||||
hello:
|
check:
|
||||||
run: echo "CI is alive"
|
run: cargo check --workspace
|
||||||
|
timeout: 600
|
||||||
|
clippy:
|
||||||
|
run: cargo clippy --workspace --all-targets -- -D warnings
|
||||||
|
timeout: 600
|
||||||
|
test:
|
||||||
|
needs: [check]
|
||||||
|
run: cargo xtask test essential
|
||||||
|
timeout: 900
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue