From dfb6ec68adb973ccd36d7c522f787987a6cee4de Mon Sep 17 00:00:00 2001 From: Luke Else Date: Thu, 20 Feb 2025 19:33:07 +0000 Subject: [PATCH] Removed nightly but added clippy to be run on each commit --- .gitea/workflows/nightly.yaml | 57 ----------------------------------- .gitea/workflows/test.yaml | 11 +++++++ 2 files changed, 11 insertions(+), 57 deletions(-) delete mode 100644 .gitea/workflows/nightly.yaml diff --git a/.gitea/workflows/nightly.yaml b/.gitea/workflows/nightly.yaml deleted file mode 100644 index fe8b231..0000000 --- a/.gitea/workflows/nightly.yaml +++ /dev/null @@ -1,57 +0,0 @@ -on: - schedule: - - cron: "0 18 * * *" - - -jobs: - check: - name: Check - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4 - - uses: actions-rust-lang/setup-rust-toolchain@v1 - with: - cache: false - - run: cargo check - - test: - name: Test Suite - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4 - - uses: actions-rust-lang/setup-rust-toolchain@v1 - with: - cache: false - - run: cargo test - - fmt: - name: Rustfmt - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4 - - uses: actions-rust-lang/setup-rust-toolchain@v1 - with: - cache: false - - run: rustup component add rustfmt - - run: cargo fmt --all -- --check - - clippy: - name: Clippy - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4 - - uses: actions-rust-lang/setup-rust-toolchain@v1 - with: - cache: false - - run: rustup component add clippy - - run: cargo clippy -- -D warnings - - build: - name: build - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4 - - uses: actions-rust-lang/setup-rust-toolchain@v1 - with: - cache: false - - run: cargo build \ No newline at end of file diff --git a/.gitea/workflows/test.yaml b/.gitea/workflows/test.yaml index a7cc13a..48d4266 100644 --- a/.gitea/workflows/test.yaml +++ b/.gitea/workflows/test.yaml @@ -34,6 +34,17 @@ jobs: - run: rustup component add rustfmt - run: cargo fmt --all -- --check + clippy: + name: Clippy + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: actions-rust-lang/setup-rust-toolchain@v1 + with: + cache: false + - run: rustup component add clippy + - run: cargo clippy -- -D warnings + build: name: build runs-on: ubuntu-latest