From 0bc6200855b4a2d2d457ed0f10cd3e612849a782 Mon Sep 17 00:00:00 2001 From: Tony Arcieri Date: Sun, 19 Jan 2025 14:26:59 -0700 Subject: [PATCH] CI: fix `frodo-kem` (#84) Fixes invalid CI configuration which was breaking the build --- .github/workflows/frodo-kem.yml | 38 +++------------------------------ 1 file changed, 3 insertions(+), 35 deletions(-) diff --git a/.github/workflows/frodo-kem.yml b/.github/workflows/frodo-kem.yml index 6d71b30..f88f44e 100644 --- a/.github/workflows/frodo-kem.yml +++ b/.github/workflows/frodo-kem.yml @@ -3,26 +3,15 @@ name: frodo-kem on: pull_request: paths: + - ".github/workflows/frodo-kem.yml" - "frodo-kem/**" - "Cargo.*" - paths-ignore: - - README.md - - SECURITY.md - - LICENSE-APACHE - - LICENSE-MIT - - .pants-ignore - - rustfmt.toml push: branches: master + paths: + - ".github/workflows/frodo-kem.yml" - "frodo-kem/**" - "Cargo.*" - paths-ignore: - - README.md - - SECURITY.md - - LICENSE-APACHE - - LICENSE-MIT - - .pants-ignore - - rustfmt.toml env: CARGO_INCREMENTAL: 0 @@ -69,27 +58,6 @@ jobs: - run: cargo install cargo-careful - run: cargo careful test tests - run: cargo careful test test_vector --release - - clippy: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4 - - uses: dtolnay/rust-toolchain@master - with: - toolchain: stable - components: clippy - - run: cargo clippy --all --all-features -- -D warnings - - run: cargo clippy --all --no-default-features --features=frodo,efrodo,serde -- -D warnings - - rustfmt: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4 - - uses: dtolnay/rust-toolchain@master - with: - toolchain: stable - components: rustfmt - - run: cargo fmt -- --check doc: runs-on: ubuntu-latest