Files
tranquil-pds/.tangled/workflows/ci.yml
T
Johanna LarssonandTangled 5714eb12f3 ci: Introduce a basic test+lint workflow
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.
2026-09-25 13:16:17 +00:00

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