Skip to content

Commit 5e7e075

Browse files
committed
Configure Dependabot for action bumps in all production branches
This repository is used to host demonstrations related to using Arduino CLI with GitHub Actions. In addition to the demo of the "arduino/setup-arduino-cli" action hosted in the `master` branch, there is a demo of the "arduino/compile-sketches" action in the `dependabot-all-production-branches`. This branch is a permanent and maintained part of the repository rather than a temporary development or staging branch. Dependabot is configured to periodically check the versions of all GitHub Actions actions used in the repository's workflows. If any are found to be outdated, it will automatically submit a pull request to update them. These updates are especially important in workflows that are used as a reference to the community for setting up continuous integration of their Arduino projects. Previously, Dependabot was only configured to provide such updates for the workflows in the `master` branch, leaving maintenance (or lack thereof) of the workflow dependencies in the `dependabot-all-production-branches` branch to be handled entirely manually. Dependabot is hereby configured to also provide update PRs for the workflow dependencies in the `dependabot-all-production-branches` branch.
1 parent 99a0526 commit 5e7e075

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

Diff for: .github/dependabot.yml

+8
Original file line numberDiff line numberDiff line change
@@ -11,3 +11,11 @@ updates:
1111
interval: daily
1212
labels:
1313
- "topic: infrastructure"
14+
15+
- package-ecosystem: github-actions
16+
target-branch: dependabot-all-production-branches
17+
directory: /
18+
schedule:
19+
interval: daily
20+
labels:
21+
- "topic: infrastructure"

0 commit comments

Comments
 (0)