Skip to content

Commit

Permalink
CI: Simplify dependabot config
Browse files Browse the repository at this point in the history
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.
  • Loading branch information
dopplershift committed Apr 30, 2024
1 parent d83967a commit 743ec2a
Showing 1 changed file with 6 additions and 69 deletions.
75 changes: 6 additions & 69 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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:
Expand Down

0 comments on commit 743ec2a

Please sign in to comment.