From 522c175d2d03470de4073a4e5716851073d2bf22 Mon Sep 17 00:00:00 2001 From: Chris Kay Date: Tue, 28 Jan 2025 13:53:41 +0000 Subject: [PATCH] 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 --- .github/CODEOWNERS | 5 +++++ .github/dependabot.yml | 37 +++++++++++++++++++++++++++++++++++++ 2 files changed, 42 insertions(+) create mode 100644 .github/CODEOWNERS create mode 100644 .github/dependabot.yml diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS new file mode 100644 index 000000000..a2b473293 --- /dev/null +++ b/.github/CODEOWNERS @@ -0,0 +1,5 @@ +package.json @CJKay +package-lock.json @CJKay + +pyproject.toml @CJKay +poetry.lock @CJKay diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 000000000..b565bcb8b --- /dev/null +++ b/.github/dependabot.yml @@ -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"