diff --git a/.github/dependabot.yml b/.github/dependabot.yml index a20a89b..c60eba0 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -1,29 +1,68 @@ --- version: 2 + +registries: + ghcr: + type: "docker-registry" + url: "ghcr.io" + username: "PAT" + password: "${{secrets.CONTAINER_BUILDER_TOKEN}}" + rubygems-github-packages: + type: "rubygems-server" + url: "rubygems.pkg.github.com/github" + token: "${{secrets.CONTAINER_BUILDER_TOKEN}}" + updates: - - package-ecosystem: bundler + - package-ecosystem: "bundler" vendor: true directory: "/" - schedule: - interval: weekly - day: "monday" - time: "21:00" + registries: ["rubygems-github-packages"] groups: - prod-ruby-dependencies: + ruby-gems-production: dependency-type: "production" - patterns: - - "*" - dev-ruby-dependencies: + patterns: ["*"] + dev-ruby-development: dependency-type: "development" - patterns: - - "*" - - package-ecosystem: github-actions + patterns: ["*"] + schedule: + interval: "weekly" + reviewers: ["github/sae-reviewers"] + + - package-ecosystem: "docker" + directory: "/" + registries: ["ghcr"] + groups: + container-images: + patterns: ["*"] + schedule: + interval: "weekly" + reviewers: ["github/sae-reviewers"] + + - package-ecosystem: "github-actions" directory: "/" groups: github-actions: - patterns: - - "*" + patterns: ["*"] + ignore: + - dependency-name: "github/internal-actions" schedule: - interval: weekly - day: "tuesday" - time: "21:00" + interval: "weekly" + reviewers: ["github/sae-reviewers"] + + - package-ecosystem: "pip" + directory: "/" + schedule: + interval: "weekly" + groups: + python-packages: + patterns: ["*"] + reviewers: ["github/sae-reviewers"] + + - package-ecosystem: "gomod" + directory: "/" + schedule: + interval: "weekly" + groups: + go-packages: + patterns: ["*"] + reviewers: ["github/sae-reviewers"]