diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 862f55f..f41d7d7 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -1,7 +1,7 @@ # Default owners for all files in the repository -* @github/github-well-architected-admins @github/cse-intelligence-engine-squad @bot-digital-customer-success @github/github-well-architected-maintainers +# This includes CICD workflows (/.github), utility scripts for production deployments (/script), and other CSE-specific configurations +* @github/github-well-architected-admins @github/cse-intelligence-engine-squad @bot-digital-customer-success -# Owners for .github and script directories -# This includes CICD workflows, and other CSE-specific configurations -/.github/ @github/github-well-architected-admins @github/cse-intelligence-engine-squad @bot-digital-customer-success \ No newline at end of file +# Owners for content directory +/content/ @github/github-well-architected-admins @github/github-well-architected-maintainers diff --git a/.github/dependabot.yml b/.github/dependabot.yml index ae5f3df..665ccc6 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -2,7 +2,7 @@ # Optimized for static site operations - balancing security with maintenance effort # # Configuration principles: -# - Daily updates to ensure dependencies are always up-to-date +# - Monthly scheduled updates to balance dependency freshness with maintenance effort # - increase-if-necessary versioning for npm to minimize breaking changes # - Grouped updates per ecosystem per intentional for easier review @@ -12,10 +12,12 @@ updates: - package-ecosystem: "github-actions" directory: "/.github/workflows" schedule: - # Daily updates to ensure dependencies are always up-to-date - interval: "daily" + # Monthly scheduled updates to balance freshness with maintenance effort; security updates can still be raised separately + interval: "monthly" commit-message: prefix: "chore(deps)" + reviewers: + - "github/cse-intelligence-engine-squad" # Group version and security updates separately. groups: actions-version: @@ -31,11 +33,13 @@ updates: - package-ecosystem: "npm" directory: "/" schedule: - # Daily updates to ensure dependencies are always up-to-date - interval: "daily" + # Monthly scheduled updates to balance freshness with maintenance effort; security updates can still be raised separately + interval: "monthly" commit-message: prefix: "chore(deps)" versioning-strategy: increase-if-necessary + reviewers: + - "github/cse-intelligence-engine-squad" # Group version and security updates separately. groups: npm-version: