ci: remove CI workflow changes (deferred to later PR)

This commit is contained in:
David Osipov 2026-03-16 13:56:46 +04:00
parent f10ca192fa
commit dcab19a64f
No known key found for this signature in database
GPG Key ID: 0E55C4A47454E82E
2 changed files with 3 additions and 41 deletions

View File

@ -45,14 +45,10 @@ jobs:
- name: Run tests - name: Run tests
run: cargo test --verbose run: cargo test --verbose
- name: Check benches compile # clippy dont fail on warnings because of active development of telemt
run: cargo check --benches # and many warnings
# Strict policy is deferred to PR-SEC-8 — intermediate branches use
# #[allow(clippy::panic)], #[allow(clippy::expect_used)] etc. which are
# incompatible with -F (forbid) flags active before all source fixes land.
- name: Run clippy - name: Run clippy
run: cargo clippy --workspace -- -D clippy::correctness run: cargo clippy -- --cap-lints warn
- name: Check for unused dependencies - name: Check for unused dependencies
run: cargo udeps || true run: cargo udeps || true

View File

@ -1,34 +0,0 @@
name: Security
on:
push:
branches: [ "*" ]
pull_request:
branches: [ "*" ]
env:
CARGO_TERM_COLOR: always
jobs:
advisory-gate:
name: Advisory Gate
runs-on: ubuntu-latest
permissions:
contents: read
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Install latest stable Rust toolchain
uses: dtolnay/rust-toolchain@stable
- name: Install cargo-audit
run: cargo install --locked cargo-audit
- name: Run policy regression tests
run: bash tools/security/test_enforce_audit_policy.sh
- name: Enforce advisory policy
run: bash tools/security/enforce_audit_policy.sh