diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 49ca3671..48bfb5ac 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -3,11 +3,42 @@ registries: dockerhub: type: docker-registry url: https://registry.hub.docker.com - username: ${{ secrets.DOCKER_USERNAME }} - password: ${{ secrets.DOCKER_TOKEN }} + username: ${{ secrets.DOCKER_HUB_USERNAME }} + password: ${{ secrets.DOCKER_HUB_TOKEN }} + replaces-base: true + rakambda: + type: docker-registry + url: ${{ secrets.DOCKER_RAKAMBDA_URL }} + username: ${{ secrets.DOCKER_RAKAMBDA_USERNAME }} + password: ${{ secrets.DOCKER_RAKAMBDA_TOKEN }} replaces-base: true updates: + - package-ecosystem: "gradle" + directory: "/" + assignees: + - "Rakambda" + schedule: + interval: "daily" + time: "05:00" + timezone: "Europe/Paris" + pull-request-branch-name: + separator: "-" + groups: + log4j: + patterns: + - "org.apache.logging.log4j:log4j-core" + - "org.apache.logging.log4j:log4j-slf4j2-impl" + google-apis: + patterns: + - "com.google.api-client:google-api-client" + - "com.google.oauth-client:google-oauth-client-jetty" + - "com.google.apis:google-api-services-gmail" + - "com.google.apis:google-api-services-calendar" + # Disable while paths can't be ignored as it'd update all 'auto-approve-sync-files.yml', Renovate will handle exclusion + # - <<: *defaults + # package-ecosystem: "github-actions" + # directory: "/" - package-ecosystem: "docker" directory: "/" assignees: @@ -20,3 +51,53 @@ updates: separator: "-" registries: - dockerhub + - rakambda + - package-ecosystem: "maven" + directory: "/" + assignees: + - "Rakambda" + schedule: + interval: "daily" + time: "05:00" + timezone: "Europe/Paris" + pull-request-branch-name: + separator: "-" + - package-ecosystem: "npm" + directory: "/" + assignees: + - "Rakambda" + schedule: + interval: "daily" + time: "05:00" + timezone: "Europe/Paris" + pull-request-branch-name: + separator: "-" + - package-ecosystem: "nuget" + directory: "/" + assignees: + - "Rakambda" + schedule: + interval: "daily" + time: "05:00" + timezone: "Europe/Paris" + pull-request-branch-name: + separator: "-" + groups: + restsharp: + patterns: + - "restsharp" + - "restsharp.*" + opencvsharp4: + patterns: + - "opencvsharp4" + - "opencvsharp4.*" + - package-ecosystem: "pip" + directory: "/" + assignees: + - "Rakambda" + schedule: + interval: "daily" + time: "05:00" + timezone: "Europe/Paris" + pull-request-branch-name: + separator: "-"