Make distribution and deployment more stable. Consolidate the logic for a generic swactor node. Co-authored-by: Zachery Aaron Shores-Chmielewski <zacheryasc@gmail.com> Co-committed-by: Zachery Aaron Shores-Chmielewski <zacheryasc@gmail.com>
16 lines
473 B
YAML
16 lines
473 B
YAML
pipelines:
|
|
ci:
|
|
triggers:
|
|
- event: push
|
|
branches: ["*"]
|
|
jobs:
|
|
check:
|
|
run: echo "HOME=$HOME PATH=$PATH" && . "$HOME/.cargo/env" && which cargo && cargo check --workspace
|
|
timeout: 600
|
|
clippy:
|
|
run: . "$HOME/.cargo/env" && cargo clippy --workspace --all-targets -- -D warnings
|
|
timeout: 600
|
|
test:
|
|
needs: [check]
|
|
run: . "$HOME/.cargo/env" && cargo xtask test essential
|
|
timeout: 900
|