mirror of
https://tangled.org/tranquil.farm/tranquil-pds
synced 2026-09-26 12:14:15 +00:00
This removes the old workflows that had not been working for a while and introduces a new microvm based one that does some basic checks and runs the default test suite.
26 lines
385 B
YAML
26 lines
385 B
YAML
when:
|
|
- event: ["push", "pull_request"]
|
|
branch: ["main"]
|
|
|
|
engine: microvm
|
|
image: nixos
|
|
|
|
dependencies:
|
|
- rustup
|
|
- gcc
|
|
- pkg-config
|
|
- openssl
|
|
- protobuf
|
|
- just
|
|
- cargo-nextest
|
|
|
|
steps:
|
|
- name: fmt
|
|
command: cargo fmt -- --check
|
|
- name: check
|
|
command: cargo check --all-targets
|
|
- name: clippy
|
|
command: just clippy
|
|
- name: test
|
|
command: just test
|