ci(deps): configure dependabot for github-actions (#5521)

* chore: configure dependabot for github-actions

Needs add this labels to github repo/org:
- dependencies
- github-actions

* Follow conventional-commits message

Also labels are now more adecuated, based on I can se in other repos

* Update .github/dependabot.yml

Co-authored-by: CleanMachine1 <78213164+CleanMachine1@users.noreply.github.com>

* sync and emojify labels

* Add the arrays of assignees and reviewers

Co-authored-by: CleanMachine1 <78213164+CleanMachine1@users.noreply.github.com>
This commit is contained in:
David Ordás 2022-03-07 16:10:49 +01:00 committed by GitHub
parent c0676c6331
commit 1cfd2b3a7f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

37
.github/dependabot.yml vendored Normal file
View File

@ -0,0 +1,37 @@
# Github Dependabot config file
# https://help.github.com/github/administering-a-repository/configuration-options-for-dependency-updates
version: 2
updates:
# Maintain dependencies for GitHub Actions
- package-ecosystem: "github-actions"
# Workflow files stored in the
# default location of `.github/workflows`
directory: "/"
schedule:
interval: "weekly"
day: "saturday"
time: "12:00"
timezone: "Europe/Paris"
# Specify labels for `gha` pull requests
labels:
- "🔗 dependencies"
- "🔗 dependencies:github-actions"
- "🤖 automation"
commit-message:
# Prefix all commit messages with `chore` (follow conventional-commits)
# include a list of updated dependencies
prefix: "chore"
include: "scope"
# Allow up to N open pull requests (0 to disable)
open-pull-requests-limit: 10
pull-request-branch-name:
# Separate sections of the branch name with a hyphen
# for example, `dependabot/github_actions/actions/checkout-2.3.1`
separator: "/"
# Add the arrays of assignees and reviewers
assignees:
- "EbookFoundation/maintainers"
reviewers:
- "EbookFoundation/reviewers"