From b4969917193c429923dd30700dcf02f137dfe83c Mon Sep 17 00:00:00 2001 From: Henry Schreiner Date: Thu, 14 Dec 2023 14:26:41 -0500 Subject: [PATCH] ci: check lint & fmt (#2) Signed-off-by: Henry Schreiner --- .github/workflows/rust.yml | 16 ++++++++++------ src/bin/10.rs | 2 +- 2 files changed, 11 insertions(+), 7 deletions(-) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 79c7e5b..9b92692 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -10,12 +10,16 @@ env: CARGO_TERM_COLOR: always jobs: - build: + test: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 - - name: Build - run: cargo build --verbose - - name: Run tests - run: cargo test --verbose + - uses: actions/checkout@v3 + - name: Build + run: cargo build --verbose + - name: Run tests + run: cargo test --verbose + - name: Lint + run: cargo clippy -- -D warnings + - name: Format + run: cargo fmt --check diff --git a/src/bin/10.rs b/src/bin/10.rs index cd4c836..d5fe0a2 100644 --- a/src/bin/10.rs +++ b/src/bin/10.rs @@ -1,7 +1,7 @@ +use derive_more::Constructor; use grid::Grid; use std::str::FromStr; use strum::IntoEnumIterator; -use derive_more::Constructor; #[derive(Debug, Clone, Copy, PartialEq, Eq, Hash, strum::EnumIter)] enum Direction {