version: 2 registries: ghcr: # Define access for a private registry type: docker-registry url: ghcr.io username: PAT password: ${{secrets.BASE_CONTAINER_IMAGE_READER_DEPENDABOT}} updates: - package-ecosystem: npm directory: '/' schedule: interval: weekly day: tuesday ignore: # Because this is so dependent on the remote server we use - dependency-name: '@elastic/elasticsearch' # Because whatever we have needs to match what @primer/react also uses - dependency-name: 'styled-components' - dependency-name: '*' update-types: ['version-update:semver-patch', 'version-update:semver-minor'] - package-ecosystem: 'github-actions' directory: '/' schedule: interval: weekly day: tuesday ignore: - dependency-name: '*' update-types: ['version-update:semver-patch', 'version-update:semver-minor'] - dependency-name: 'github/internal-actions' - package-ecosystem: 'docker' registries: - ghcr directory: '/' schedule: interval: daily groups: baseImages: patterns: - '*' ignore: - dependency-name: 'node' # Ignore Dockerfile.openapi_decorator