chore(ci): enforce clippy -D warnings, add v2 branch trigger

This commit is contained in:
2026-03-04 13:31:32 +01:00
parent c8c5f96ecd
commit 3a42130518

View File

@@ -2,9 +2,9 @@ name: CI
on:
push:
branches: [main, master]
branches: [main, master, v2]
pull_request:
branches: [main, master]
branches: [main, master, v2]
env:
CARGO_TERM_COLOR: always
@@ -45,7 +45,7 @@ jobs:
run: cargo test --workspace
- name: Clippy
run: cargo clippy --workspace --all-targets --
run: cargo clippy --workspace --all-targets -- -D warnings
deny:
name: cargo-deny
@@ -102,8 +102,6 @@ jobs:
- name: Run coverage
run: |
cargo tarpaulin --workspace \
--exclude quicproquo-gui \
--exclude quicproquo-mobile \
--exclude quicproquo-p2p \
--out xml \
--output-dir coverage/ \