Skip to content

Commit d9dbf6f

Browse files
KittyChiuCopilot
andauthored
Update dependabot frequency and CODEOWNERS (#53)
* chore: updated dependabot frequency and CODEOWNERS * chore: added admins * chore: assigned reviewers * Updated comments Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * chore: Updated comments --------- Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
1 parent c1c4917 commit d9dbf6f

2 files changed

Lines changed: 13 additions & 9 deletions

File tree

.github/CODEOWNERS

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11

22
# Default owners for all files in the repository
3-
* @github/github-well-architected-admins @github/cse-intelligence-engine-squad @bot-digital-customer-success @github/github-well-architected-maintainers
3+
# This includes CICD workflows (/.github), utility scripts for production deployments (/script), and other CSE-specific configurations
4+
* @github/github-well-architected-admins @github/cse-intelligence-engine-squad @bot-digital-customer-success
45

5-
# Owners for .github and script directories
6-
# This includes CICD workflows, and other CSE-specific configurations
7-
/.github/ @github/github-well-architected-admins @github/cse-intelligence-engine-squad @bot-digital-customer-success
6+
# Owners for content directory
7+
/content/ @github/github-well-architected-admins @github/github-well-architected-maintainers

.github/dependabot.yml

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# Optimized for static site operations - balancing security with maintenance effort
33
#
44
# Configuration principles:
5-
# - Daily updates to ensure dependencies are always up-to-date
5+
# - Monthly scheduled updates to balance dependency freshness with maintenance effort
66
# - increase-if-necessary versioning for npm to minimize breaking changes
77
# - Grouped updates per ecosystem per intentional for easier review
88

@@ -12,10 +12,12 @@ updates:
1212
- package-ecosystem: "github-actions"
1313
directory: "/.github/workflows"
1414
schedule:
15-
# Daily updates to ensure dependencies are always up-to-date
16-
interval: "daily"
15+
# Monthly scheduled updates to balance freshness with maintenance effort; security updates can still be raised separately
16+
interval: "monthly"
1717
commit-message:
1818
prefix: "chore(deps)"
19+
reviewers:
20+
- "github/cse-intelligence-engine-squad"
1921
# Group version and security updates separately.
2022
groups:
2123
actions-version:
@@ -31,11 +33,13 @@ updates:
3133
- package-ecosystem: "npm"
3234
directory: "/"
3335
schedule:
34-
# Daily updates to ensure dependencies are always up-to-date
35-
interval: "daily"
36+
# Monthly scheduled updates to balance freshness with maintenance effort; security updates can still be raised separately
37+
interval: "monthly"
3638
commit-message:
3739
prefix: "chore(deps)"
3840
versioning-strategy: increase-if-necessary
41+
reviewers:
42+
- "github/cse-intelligence-engine-squad"
3943
# Group version and security updates separately.
4044
groups:
4145
npm-version:

0 commit comments

Comments
 (0)