chore(deps): add LTS Dependabot configuration

This is an experimental change which (hopefully) enables Dependabot on
the LTS branches, and ensures that PRs touching the package management
files in the repository assign the proper developer(s) as reviewers.

Change-Id: Iefa2f46325514026969fabd08e550544dcb4a598
Signed-off-by: Chris Kay <chris.kay@arm.com>
This commit is contained in:
Chris Kay 2025-01-28 13:53:41 +00:00
parent bba792b165
commit 522c175d2d
2 changed files with 42 additions and 0 deletions

5
.github/CODEOWNERS vendored Normal file
View file

@ -0,0 +1,5 @@
package.json @CJKay
package-lock.json @CJKay
pyproject.toml @CJKay
poetry.lock @CJKay

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

@ -0,0 +1,37 @@
version: 2
updates:
- target-branch: "main"
package-ecosystem: "npm"
directories: ["/"]
schedule:
interval: "daily"
- target-branch: "lts-v2.10"
package-ecosystem: "npm"
directories: ["/"]
schedule:
interval: "daily"
- target-branch: "lts-v2.8"
package-ecosystem: "npm"
directories: ["/"]
schedule:
interval: "daily"
- target-branch: "main"
package-ecosystem: "pip"
directories: ["/", "/tools/cot_dt2c", "/tools/tlc"]
schedule:
interval: "daily"
- target-branch: "lts-v2.10"
package-ecosystem: "pip"
directories: ["/"]
schedule:
interval: "daily"
- target-branch: "lts-v2.8"
package-ecosystem: "pip"
directories: ["/"]
schedule:
interval: "daily"