From 743ec2a9fb2da2d3b6d96a8fc59886e9c9312d86 Mon Sep 17 00:00:00 2001 From: Ryan May Date: Tue, 30 Apr 2024 11:22:41 -0600 Subject: [PATCH] CI: Simplify dependabot config Dependabot now has beta support for specifying multiple directories in a single update/ecosystem entry. This allows us to drastically simplify the config and remove some duplication. --- .github/dependabot.yml | 75 ++++-------------------------------------- 1 file changed, 6 insertions(+), 69 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index c6e54528fca..f00a7b22d8f 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -28,75 +28,12 @@ updates: # Update GitHub Actions versions in workflows - package-ecosystem: "github-actions" - # Workflow files stored in the - # default location of `.github/workflows` - directory: "/" - schedule: - interval: "daily" - allow: - - dependency-type: all - open-pull-requests-limit: 10 - pull-request-branch-name: - separator: "-" - labels: - - "Type: Maintenance" - - "Area: Infrastructure" - commit-message: - prefix: "CI: " - include: "scope" - - # Update GitHub Actions versions in composite actions--hopefully eventually handled by a - # wildcard - - package-ecosystem: "github-actions" - directory: "/.github/actions/build-docs" - schedule: - interval: "daily" - allow: - - dependency-type: all - open-pull-requests-limit: 10 - pull-request-branch-name: - separator: "-" - labels: - - "Type: Maintenance" - - "Area: Infrastructure" - commit-message: - prefix: "CI: " - include: "scope" - - - package-ecosystem: "github-actions" - directory: "/.github/actions/install-conda" - schedule: - interval: "daily" - allow: - - dependency-type: all - open-pull-requests-limit: 10 - pull-request-branch-name: - separator: "-" - labels: - - "Type: Maintenance" - - "Area: Infrastructure" - commit-message: - prefix: "CI: " - include: "scope" - - - package-ecosystem: "github-actions" - directory: "/.github/actions/install-pypi" - schedule: - interval: "daily" - allow: - - dependency-type: all - open-pull-requests-limit: 10 - pull-request-branch-name: - separator: "-" - labels: - - "Type: Maintenance" - - "Area: Infrastructure" - commit-message: - prefix: "CI: " - include: "scope" - - - package-ecosystem: "github-actions" - directory: "/.github/actions/run-tests" + directories: + - "/.github/workflows" + - "/.github/actions/build-docs" + - "/.github/actions/install-conda" + - "/.github/actions/install-pypi" + - "/.github/actions/run-tests" schedule: interval: "daily" allow: