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