Skip to content

Commit

Permalink
CI: fix frodo-kem (#84)
Browse files Browse the repository at this point in the history
Fixes invalid CI configuration which was breaking the build
  • Loading branch information
tarcieri authored Jan 19, 2025
1 parent 7d2e1c2 commit 0bc6200
Showing 1 changed file with 3 additions and 35 deletions.
38 changes: 3 additions & 35 deletions .github/workflows/frodo-kem.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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
Expand Down

0 comments on commit 0bc6200

Please sign in to comment.