diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 000000000..6a827465b --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,98 @@ +version: "2" +updates: + - package-ecosystem: gomod + directories: + - / + schedule: + interval: weekly + ignore: + - dependency-name: knative.dev/* + - dependency-name: k8s.io/* + update-types: + - version-update:semver-major + - version-update:semver-minor + - dependency-name: github.com/openshift/* + update-types: + - version-update:semver-major + - version-update:semver-minor + - dependency-name: sigs.k8s.io/controller-runtime + update-types: + - version-update:semver-major + - version-update:semver-minor + target-branch: release-v1.16 + commit-message: + prefix: '[release-v1.16][gomod]' + open-pull-requests-limit: 10 + - package-ecosystem: maven + directories: + - /templates/quarkus/http + - /templates/quarkus/cloudevents + - /templates/springboot/http + - /templates/springboot/cloudevents + schedule: + interval: weekly + ignore: + - dependency-name: io.quarkus* + update-types: + - version-update:semver-major + - version-update:semver-minor + - dependency-name: com.redhat.quarkus.platform* + update-types: + - version-update:semver-major + - version-update:semver-minor + - dependency-name: io.vertx* + update-types: + - version-update:semver-major + - version-update:semver-minor + target-branch: release-v1.16 + commit-message: + prefix: '[release-v1.16][maven]' + open-pull-requests-limit: 10 + - package-ecosystem: gomod + directories: + - / + schedule: + interval: weekly + ignore: + - dependency-name: knative.dev/* + - dependency-name: k8s.io/* + update-types: + - version-update:semver-major + - version-update:semver-minor + - dependency-name: github.com/openshift/* + update-types: + - version-update:semver-major + - version-update:semver-minor + - dependency-name: sigs.k8s.io/controller-runtime + update-types: + - version-update:semver-major + - version-update:semver-minor + target-branch: release-v1.15 + commit-message: + prefix: '[release-v1.15][gomod]' + open-pull-requests-limit: 10 + - package-ecosystem: maven + directories: + - /templates/quarkus/http + - /templates/quarkus/cloudevents + - /templates/springboot/http + - /templates/springboot/cloudevents + schedule: + interval: weekly + ignore: + - dependency-name: io.quarkus* + update-types: + - version-update:semver-major + - version-update:semver-minor + - dependency-name: com.redhat.quarkus.platform* + update-types: + - version-update:semver-major + - version-update:semver-minor + - dependency-name: io.vertx* + update-types: + - version-update:semver-major + - version-update:semver-minor + target-branch: release-v1.15 + commit-message: + prefix: '[release-v1.15][maven]' + open-pull-requests-limit: 10