From 5bc0e3bf01d059e5281d6fe930c0e8d03d6268fb Mon Sep 17 00:00:00 2001 From: Yang Zhou Date: Tue, 12 Nov 2024 20:08:15 -0500 Subject: [PATCH] add dependabot, add flag for CI (#18) --- .github/dependabot.yml | 15 +++++++++++++++ .github/workflows/CI.yml | 4 ++-- 2 files changed, 17 insertions(+), 2 deletions(-) create mode 100644 .github/dependabot.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 00000000..6d5ee62d --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,15 @@ +version: 2 +updates: + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "weekly" + groups: + artifacts: + patterns: + - "actions/*-artifact" + + - package-ecosystem: "cargo" + directory: "/" + schedule: + interval: "monthly" diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index a15fdb32..a566d920 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -20,8 +20,8 @@ jobs: - name: Build run: cargo build --verbose - name: Run tests - run: cargo test --verbose + run: cargo test --all-features --verbose - name: Check Formating - run: cargo fmt -- --check + run: cargo fmt --all -- --check - name: Run Clippy run: cargo clippy -- -D warnings