ci: split workflow into two and apply flags

Taking some flags from the knot2 build and splitting it in the hopes that that's enough time to finish
This commit is contained in:
Johanna Larsson
2026-09-25 13:16:17 +00:00
committed by Tangled
parent b5ad3a92cc
commit 3230740097
2 changed files with 27 additions and 3 deletions
@@ -5,6 +5,9 @@ when:
engine: microvm
image: nixos
environment:
CARGO_INCREMENTAL: "0"
dependencies:
- rustup
- gcc
@@ -12,7 +15,6 @@ dependencies:
- openssl
- protobuf
- just
- cargo-nextest
steps:
- name: fmt
@@ -21,5 +23,3 @@ steps:
command: cargo check --all-targets
- name: clippy
command: just clippy
- name: test
command: just test
+24
View File
@@ -0,0 +1,24 @@
when:
- event: ["push", "pull_request"]
branch: ["main"]
engine: microvm
image: nixos
environment:
CARGO_INCREMENTAL: "0"
CARGO_PROFILE_DEV_DEBUG: "0"
CARGO_PROFILE_TEST_DEBUG: "0"
dependencies:
- rustup
- gcc
- pkg-config
- openssl
- protobuf
- just
- cargo-nextest
steps:
- name: test
command: just test