From d46c2e2d4681b7cd055c9a4531529f5286208922 Mon Sep 17 00:00:00 2001 From: CoreOS Bot Date: Wed, 8 Oct 2025 19:58:08 +0000 Subject: [PATCH] =?UTF-8?q?Sync=20repo=20templates=20=E2=9A=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sync with coreos/repo-templates@81eea93471ed6e6637f8ea5463bc774422b55e68. --- .github/dependabot.yml | 8 ++++++++ .github/workflows/rust.yml | 28 ++++++---------------------- 2 files changed, 14 insertions(+), 22 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 87367d2..196908a 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -16,3 +16,11 @@ updates: open-pull-requests-limit: 10 labels: - dependency + + # Group all updates together in a single PR. We can remove some + # updates from a combined update PR via comments to dependabot: + # https://docs.github.com/en/code-security/dependabot/working-with-dependabot/managing-pull-requests-for-dependency-updates#managing-dependabot-pull-requests-for-grouped-updates-with-comment-commands + groups: + build: + patterns: + - "*" diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 7a77066..aa47c0e 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -18,7 +18,7 @@ concurrency: env: CARGO_TERM_COLOR: always # Pinned toolchain for linting - ACTIONS_LINTS_TOOLCHAIN: 1.75.0 + ACTIONS_LINTS_TOOLCHAIN: 1.84.1 jobs: tests-stable: @@ -27,7 +27,7 @@ jobs: container: quay.io/coreos-assembler/fcos-buildroot:testing-devel steps: - name: Check out repository - uses: actions/checkout@v5 + uses: actions/checkout@v4 - name: Install toolchain uses: dtolnay/rust-toolchain@v1 with: @@ -44,7 +44,7 @@ jobs: container: quay.io/coreos-assembler/fcos-buildroot:testing-devel steps: - name: Check out repository - uses: actions/checkout@v5 + uses: actions/checkout@v4 - name: Install toolchain uses: dtolnay/rust-toolchain@v1 with: @@ -61,7 +61,7 @@ jobs: container: quay.io/coreos-assembler/fcos-buildroot:testing-devel steps: - name: Check out repository - uses: actions/checkout@v5 + uses: actions/checkout@v4 - name: Detect crate MSRV run: | msrv=$(cargo metadata --format-version 1 --no-deps | \ @@ -84,7 +84,7 @@ jobs: container: quay.io/coreos-assembler/fcos-buildroot:testing-devel steps: - name: Check out repository - uses: actions/checkout@v5 + uses: actions/checkout@v4 - name: Install toolchain uses: dtolnay/rust-toolchain@v1 with: @@ -106,7 +106,7 @@ jobs: channel: [beta, nightly] steps: - name: Check out repository - uses: actions/checkout@v5 + uses: actions/checkout@v4 - name: Install toolchain uses: dtolnay/rust-toolchain@v1 with: @@ -117,19 +117,3 @@ jobs: run: cargo build --all-targets - name: cargo test run: cargo test --all-targets - tests-windows: - name: Tests, Windows - runs-on: windows-latest - steps: - - name: Check out repository - uses: actions/checkout@v5 - - name: Install toolchain - uses: dtolnay/rust-toolchain@v1 - with: - toolchain: stable - - name: Cache build artifacts - uses: Swatinem/rust-cache@v2 - - name: cargo build - run: cargo build --all-targets - - name: cargo test - run: cargo test --all-targets