Prechádzať zdrojové kódy

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>
David Ordás 3 rokov pred
rodič
commit
1cfd2b3a7f
1 zmenil súbory, kde vykonal 37 pridanie a 0 odobranie
  1. 37 0
      .github/dependabot.yml

+ 37 - 0
.github/dependabot.yml

@@ -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"