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
12345678910111213141516171819202122232425when: - event: ["push", "pull_request"] branch: ["main"]
engine: microvmimage: 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 test12345678910111213141516171819202122232425when: - event: ["push", "pull_request"] branch: ["main"]
engine: microvmimage: nixos
environment: CARGO_INCREMENTAL: "0"
dependencies: - rustup - gcc - pkg-config - openssl - protobuf - just
steps: - name: fmt command: cargo fmt -- --check - name: check command: cargo check --all-targets - name: clippy command: just clippy123456789101112131415161718192021222324when: - event: ["push", "pull_request"] branch: ["main"]
engine: microvmimage: 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