From d47725d9c3b44cf56094d8866989b42b72473a25 Mon Sep 17 00:00:00 2001 From: Vacha Shah Date: Wed, 16 Feb 2022 09:01:25 -0800 Subject: [PATCH] Dependabot fix and pr actions (#1950) * Updating the dependabot paths for nested directories Signed-off-by: Vacha Shah * Adding a workflow for running actions on the dependabot generated PR Signed-off-by: Vacha Shah * Changing limits and using Github App token Signed-off-by: Vacha Shah --- .github/dependabot.yml | 704 ++++++++++++++-------------- .github/workflows/dependabot_pr.yml | 49 ++ 2 files changed, 396 insertions(+), 357 deletions(-) create mode 100644 .github/workflows/dependabot_pr.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 7e44ad238d1..ca972d1b242 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -1,881 +1,871 @@ updates: - directory: / - open-pull-requests-limit: 10 + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /benchmarks/build.gradle - open-pull-requests-limit: 10 + - directory: /benchmarks/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /buildSrc/build.gradle - open-pull-requests-limit: 10 + - directory: /buildSrc/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /buildSrc/reaper/build.gradle - open-pull-requests-limit: 10 + - directory: /buildSrc/reaper/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /buildSrc/src/integTest/resources/org/opensearch/gradle/internal/fake_git/remote/build.gradle - open-pull-requests-limit: 10 + - directory: /buildSrc/src/integTest/resources/org/opensearch/gradle/internal/fake_git/remote/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /buildSrc/src/integTest/resources/org/opensearch/gradle/internal/fake_git/remote/distribution/archives/build.gradle - open-pull-requests-limit: 10 + - directory: /buildSrc/src/integTest/resources/org/opensearch/gradle/internal/fake_git/remote/distribution/archives/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /buildSrc/src/integTest/resources/org/opensearch/gradle/internal/fake_git/remote/distribution/archives/darwin-tar/build.gradle - open-pull-requests-limit: 10 + - directory: /buildSrc/src/integTest/resources/org/opensearch/gradle/internal/fake_git/remote/distribution/archives/darwin-tar/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /buildSrc/src/integTest/resources/org/opensearch/gradle/internal/fake_git/remote/distribution/archives/oss-darwin-tar/build.gradle - open-pull-requests-limit: 10 + - directory: /buildSrc/src/integTest/resources/org/opensearch/gradle/internal/fake_git/remote/distribution/archives/oss-darwin-tar/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /buildSrc/src/integTest/resources/org/opensearch/gradle/internal/fake_git/remote/distribution/bwc/bugfix/build.gradle - open-pull-requests-limit: 10 + - directory: /buildSrc/src/integTest/resources/org/opensearch/gradle/internal/fake_git/remote/distribution/bwc/bugfix/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /buildSrc/src/integTest/resources/org/opensearch/gradle/internal/fake_git/remote/distribution/bwc/minor/build.gradle - open-pull-requests-limit: 10 + - directory: /buildSrc/src/integTest/resources/org/opensearch/gradle/internal/fake_git/remote/distribution/bwc/minor/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /buildSrc/src/testKit/opensearch-build-resources/build.gradle - open-pull-requests-limit: 10 + - directory: /buildSrc/src/testKit/opensearch-build-resources/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /buildSrc/src/testKit/opensearch.build/build.gradle - open-pull-requests-limit: 10 + - directory: /buildSrc/src/testKit/opensearch.build/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /buildSrc/src/testKit/reaper/build.gradle - open-pull-requests-limit: 10 + - directory: /buildSrc/src/testKit/reaper/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /buildSrc/src/testKit/symbolic-link-preserving-tar/build.gradle - open-pull-requests-limit: 10 + - directory: /buildSrc/src/testKit/symbolic-link-preserving-tar/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /buildSrc/src/testKit/testingConventions/build.gradle - open-pull-requests-limit: 10 + - directory: /buildSrc/src/testKit/testingConventions/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /buildSrc/src/testKit/thirdPartyAudit/build.gradle - open-pull-requests-limit: 10 + - directory: /buildSrc/src/testKit/thirdPartyAudit/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /buildSrc/src/testKit/thirdPartyAudit/sample_jars/build.gradle - open-pull-requests-limit: 10 + - directory: /buildSrc/src/testKit/thirdPartyAudit/sample_jars/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /client/benchmark/build.gradle - open-pull-requests-limit: 10 + - directory: /client/benchmark/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /client/client-benchmark-noop-api-plugin/build.gradle - open-pull-requests-limit: 10 + - directory: /client/client-benchmark-noop-api-plugin/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /client/rest/build.gradle - open-pull-requests-limit: 10 + - directory: /client/rest/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /client/rest-high-level/build.gradle - open-pull-requests-limit: 10 + - directory: /client/rest-high-level/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /client/sniffer/build.gradle - open-pull-requests-limit: 10 + - directory: /client/sniffer/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /client/test/build.gradle - open-pull-requests-limit: 10 + - directory: /client/test/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /client/transport/build.gradle - open-pull-requests-limit: 10 + - directory: /distribution/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /distribution/build.gradle - open-pull-requests-limit: 10 + - directory: /distribution/archives/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /distribution/archives/build.gradle - open-pull-requests-limit: 10 + - directory: /distribution/archives/darwin-tar/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /distribution/archives/darwin-tar/build.gradle - open-pull-requests-limit: 10 + - directory: /distribution/archives/integ-test-zip/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /distribution/archives/integ-test-zip/build.gradle - open-pull-requests-limit: 10 + - directory: /distribution/archives/linux-arm64-tar/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /distribution/archives/linux-arm64-tar/build.gradle - open-pull-requests-limit: 10 + - directory: /distribution/archives/linux-tar/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /distribution/archives/linux-tar/build.gradle - open-pull-requests-limit: 10 + - directory: /distribution/archives/no-jdk-darwin-tar/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /distribution/archives/no-jdk-darwin-tar/build.gradle - open-pull-requests-limit: 10 + - directory: /distribution/archives/no-jdk-linux-tar/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /distribution/archives/no-jdk-linux-tar/build.gradle - open-pull-requests-limit: 10 + - directory: /distribution/archives/no-jdk-windows-zip/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /distribution/archives/no-jdk-windows-zip/build.gradle - open-pull-requests-limit: 10 + - directory: /distribution/archives/windows-zip/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /distribution/archives/windows-zip/build.gradle - open-pull-requests-limit: 10 + - directory: /distribution/bwc/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /distribution/bwc/build.gradle - open-pull-requests-limit: 10 + - directory: /distribution/bwc/bugfix/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /distribution/bwc/bugfix/build.gradle - open-pull-requests-limit: 10 + - directory: /distribution/bwc/maintenance/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /distribution/bwc/maintenance/build.gradle - open-pull-requests-limit: 10 + - directory: /distribution/bwc/minor/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /distribution/bwc/minor/build.gradle - open-pull-requests-limit: 10 + - directory: /distribution/bwc/staged/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /distribution/bwc/staged/build.gradle - open-pull-requests-limit: 10 + - directory: /distribution/docker/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /distribution/docker/build.gradle - open-pull-requests-limit: 10 + - directory: /distribution/docker/docker-arm64-export/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /distribution/docker/docker-arm64-export/build.gradle - open-pull-requests-limit: 10 + - directory: /distribution/docker/docker-build-context/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /distribution/docker/docker-build-context/build.gradle - open-pull-requests-limit: 10 + - directory: /distribution/docker/docker-export/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /distribution/docker/docker-export/build.gradle - open-pull-requests-limit: 10 + - directory: /distribution/packages/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /distribution/packages/build.gradle - open-pull-requests-limit: 10 + - directory: /distribution/packages/arm64-deb/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /distribution/packages/arm64-deb/build.gradle - open-pull-requests-limit: 10 + - directory: /distribution/packages/arm64-rpm/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /distribution/packages/arm64-rpm/build.gradle - open-pull-requests-limit: 10 + - directory: /distribution/packages/deb/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /distribution/packages/deb/build.gradle - open-pull-requests-limit: 10 + - directory: /distribution/packages/no-jdk-deb/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /distribution/packages/no-jdk-deb/build.gradle - open-pull-requests-limit: 10 + - directory: /distribution/packages/no-jdk-rpm/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /distribution/packages/no-jdk-rpm/build.gradle - open-pull-requests-limit: 10 + - directory: /distribution/packages/rpm/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /distribution/packages/rpm/build.gradle - open-pull-requests-limit: 10 + - directory: /distribution/tools/java-version-checker/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /distribution/tools/java-version-checker/build.gradle - open-pull-requests-limit: 10 + - directory: /distribution/tools/keystore-cli/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /distribution/tools/keystore-cli/build.gradle - open-pull-requests-limit: 10 + - directory: /distribution/tools/launchers/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /distribution/tools/launchers/build.gradle - open-pull-requests-limit: 10 + - directory: /distribution/tools/plugin-cli/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /distribution/tools/plugin-cli/build.gradle - open-pull-requests-limit: 10 + - directory: /distribution/tools/upgrade-cli/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /distribution/tools/upgrade-cli/build.gradle - open-pull-requests-limit: 10 + - directory: /doc-tools/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /doc-tools/build.gradle - open-pull-requests-limit: 10 + - directory: /doc-tools/missing-doclet/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /doc-tools/missing-doclet/build.gradle - open-pull-requests-limit: 10 + - directory: /libs/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /libs/build.gradle - open-pull-requests-limit: 10 + - directory: /libs/cli/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /libs/cli/build.gradle - open-pull-requests-limit: 10 + - directory: /libs/core/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /libs/core/build.gradle - open-pull-requests-limit: 10 + - directory: /libs/dissect/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /libs/dissect/build.gradle - open-pull-requests-limit: 10 + - directory: /libs/geo/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /libs/geo/build.gradle - open-pull-requests-limit: 10 + - directory: /libs/grok/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /libs/grok/build.gradle - open-pull-requests-limit: 10 + - directory: /libs/nio/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /libs/nio/build.gradle - open-pull-requests-limit: 10 + - directory: /libs/plugin-classloader/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /libs/plugin-classloader/build.gradle - open-pull-requests-limit: 10 + - directory: /libs/secure-sm/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /libs/secure-sm/build.gradle - open-pull-requests-limit: 10 + - directory: /libs/ssl-config/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /libs/ssl-config/build.gradle - open-pull-requests-limit: 10 + - directory: /libs/x-content/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /libs/x-content/build.gradle - open-pull-requests-limit: 10 + - directory: /modules/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /modules/build.gradle - open-pull-requests-limit: 10 + - directory: /modules/aggs-matrix-stats/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /modules/aggs-matrix-stats/build.gradle - open-pull-requests-limit: 10 + - directory: /modules/analysis-common/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /modules/analysis-common/build.gradle - open-pull-requests-limit: 10 + - directory: /modules/geo/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /modules/geo/build.gradle - open-pull-requests-limit: 10 + - directory: /modules/ingest-common/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /modules/ingest-common/build.gradle - open-pull-requests-limit: 10 + - directory: /modules/ingest-geoip/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /modules/ingest-geoip/build.gradle - open-pull-requests-limit: 10 + - directory: /modules/ingest-user-agent/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /modules/ingest-user-agent/build.gradle - open-pull-requests-limit: 10 + - directory: /modules/lang-expression/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /modules/lang-expression/build.gradle - open-pull-requests-limit: 10 + - directory: /modules/lang-mustache/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /modules/lang-mustache/build.gradle - open-pull-requests-limit: 10 + - directory: /modules/lang-painless/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /modules/lang-painless/build.gradle - open-pull-requests-limit: 10 + - directory: /modules/lang-painless/spi/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /modules/lang-painless/spi/build.gradle - open-pull-requests-limit: 10 + - directory: /modules/mapper-extras/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /modules/mapper-extras/build.gradle - open-pull-requests-limit: 10 + - directory: /modules/opensearch-dashboards/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /modules/opensearch-dashboards/build.gradle - open-pull-requests-limit: 10 + - directory: /modules/parent-join/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /modules/parent-join/build.gradle - open-pull-requests-limit: 10 + - directory: /modules/percolator/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /modules/percolator/build.gradle - open-pull-requests-limit: 10 + - directory: /modules/rank-eval/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /modules/rank-eval/build.gradle - open-pull-requests-limit: 10 + - directory: /modules/reindex/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /modules/reindex/build.gradle - open-pull-requests-limit: 10 + - directory: /modules/repository-url/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /modules/repository-url/build.gradle - open-pull-requests-limit: 10 + - directory: /modules/systemd/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /modules/systemd/build.gradle - open-pull-requests-limit: 10 + - directory: /modules/transport-netty4/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /modules/transport-netty4/build.gradle - open-pull-requests-limit: 10 + - directory: /plugins/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /plugins/build.gradle - open-pull-requests-limit: 10 + - directory: /plugins/analysis-icu/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /plugins/analysis-icu/build.gradle - open-pull-requests-limit: 10 + - directory: /plugins/analysis-kuromoji/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /plugins/analysis-kuromoji/build.gradle - open-pull-requests-limit: 10 + - directory: /plugins/analysis-nori/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /plugins/analysis-nori/build.gradle - open-pull-requests-limit: 10 + - directory: /plugins/analysis-phonetic/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /plugins/analysis-phonetic/build.gradle - open-pull-requests-limit: 10 + - directory: /plugins/analysis-smartcn/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /plugins/analysis-smartcn/build.gradle - open-pull-requests-limit: 10 + - directory: /plugins/analysis-stempel/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /plugins/analysis-stempel/build.gradle - open-pull-requests-limit: 10 + - directory: /plugins/analysis-ukrainian/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /plugins/analysis-ukrainian/build.gradle - open-pull-requests-limit: 10 + - directory: /plugins/discovery-azure-classic/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /plugins/discovery-azure-classic/build.gradle - open-pull-requests-limit: 10 + - directory: /plugins/discovery-ec2/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /plugins/discovery-ec2/build.gradle - open-pull-requests-limit: 10 + - directory: /plugins/discovery-ec2/qa/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /plugins/discovery-ec2/qa/build.gradle - open-pull-requests-limit: 10 + - directory: /plugins/discovery-ec2/qa/amazon-ec2/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /plugins/discovery-ec2/qa/amazon-ec2/build.gradle - open-pull-requests-limit: 10 + - directory: /plugins/discovery-gce/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /plugins/discovery-gce/build.gradle - open-pull-requests-limit: 10 + - directory: /plugins/discovery-gce/qa/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /plugins/discovery-gce/qa/build.gradle - open-pull-requests-limit: 10 + - directory: /plugins/discovery-gce/qa/gce/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /plugins/discovery-gce/qa/gce/build.gradle - open-pull-requests-limit: 10 + - directory: /plugins/examples/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /plugins/examples/build.gradle - open-pull-requests-limit: 10 + - directory: /plugins/examples/custom-settings/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /plugins/examples/custom-settings/build.gradle - open-pull-requests-limit: 10 + - directory: /plugins/examples/custom-significance-heuristic/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /plugins/examples/custom-significance-heuristic/build.gradle - open-pull-requests-limit: 10 + - directory: /plugins/examples/custom-suggester/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /plugins/examples/custom-suggester/build.gradle - open-pull-requests-limit: 10 + - directory: /plugins/examples/painless-whitelist/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /plugins/examples/painless-whitelist/build.gradle - open-pull-requests-limit: 10 + - directory: /plugins/examples/rescore/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /plugins/examples/rescore/build.gradle - open-pull-requests-limit: 10 + - directory: /plugins/examples/rest-handler/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /plugins/examples/rest-handler/build.gradle - open-pull-requests-limit: 10 + - directory: /plugins/examples/script-expert-scoring/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /plugins/examples/script-expert-scoring/build.gradle - open-pull-requests-limit: 10 + - directory: /plugins/ingest-attachment/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /plugins/ingest-attachment/build.gradle - open-pull-requests-limit: 10 + - directory: /plugins/mapper-annotated-text/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /plugins/mapper-annotated-text/build.gradle - open-pull-requests-limit: 10 + - directory: /plugins/mapper-murmur3/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /plugins/mapper-murmur3/build.gradle - open-pull-requests-limit: 10 + - directory: /plugins/mapper-size/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /plugins/mapper-size/build.gradle - open-pull-requests-limit: 10 + - directory: /plugins/repository-azure/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /plugins/repository-azure/build.gradle - open-pull-requests-limit: 10 + - directory: /plugins/repository-gcs/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /plugins/repository-gcs/build.gradle - open-pull-requests-limit: 10 + - directory: /plugins/repository-hdfs/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /plugins/repository-hdfs/build.gradle - open-pull-requests-limit: 10 + - directory: /plugins/repository-s3/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /plugins/repository-s3/build.gradle - open-pull-requests-limit: 10 + - directory: /plugins/store-smb/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /plugins/store-smb/build.gradle - open-pull-requests-limit: 10 + - directory: /plugins/transport-nio/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /plugins/transport-nio/build.gradle - open-pull-requests-limit: 10 + - directory: /qa/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /qa/build.gradle - open-pull-requests-limit: 10 + - directory: /qa/ccs-unavailable-clusters/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /qa/ccs-unavailable-clusters/build.gradle - open-pull-requests-limit: 10 + - directory: /qa/die-with-dignity/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /qa/die-with-dignity/build.gradle - open-pull-requests-limit: 10 + - directory: /qa/evil-tests/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /qa/evil-tests/build.gradle - open-pull-requests-limit: 10 + - directory: /qa/full-cluster-restart/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /qa/full-cluster-restart/build.gradle - open-pull-requests-limit: 10 + - directory: /qa/logging-config/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /qa/logging-config/build.gradle - open-pull-requests-limit: 10 + - directory: /qa/mixed-cluster/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /qa/mixed-cluster/build.gradle - open-pull-requests-limit: 10 + - directory: /qa/multi-cluster-search/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /qa/multi-cluster-search/build.gradle - open-pull-requests-limit: 10 + - directory: /qa/no-bootstrap-tests/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /qa/no-bootstrap-tests/build.gradle - open-pull-requests-limit: 10 + - directory: /qa/os/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /qa/os/build.gradle - open-pull-requests-limit: 10 + - directory: /qa/os/centos-6/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /qa/os/centos-6/build.gradle - open-pull-requests-limit: 10 + - directory: /qa/os/centos-7/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /qa/os/centos-7/build.gradle - open-pull-requests-limit: 10 + - directory: /qa/os/debian-8/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /qa/os/debian-8/build.gradle - open-pull-requests-limit: 10 + - directory: /qa/os/debian-9/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /qa/os/debian-9/build.gradle - open-pull-requests-limit: 10 + - directory: /qa/os/fedora-28/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /qa/os/fedora-28/build.gradle - open-pull-requests-limit: 10 + - directory: /qa/os/fedora-29/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /qa/os/fedora-29/build.gradle - open-pull-requests-limit: 10 + - directory: /qa/os/oel-6/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /qa/os/oel-6/build.gradle - open-pull-requests-limit: 10 + - directory: /qa/os/oel-7/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /qa/os/oel-7/build.gradle - open-pull-requests-limit: 10 + - directory: /qa/os/sles-12/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /qa/os/sles-12/build.gradle - open-pull-requests-limit: 10 + - directory: /qa/os/ubuntu-1604/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /qa/os/ubuntu-1604/build.gradle - open-pull-requests-limit: 10 + - directory: /qa/os/ubuntu-1804/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /qa/os/ubuntu-1804/build.gradle - open-pull-requests-limit: 10 + - directory: /qa/os/windows-2012r2/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /qa/os/windows-2012r2/build.gradle - open-pull-requests-limit: 10 + - directory: /qa/os/windows-2016/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /qa/os/windows-2016/build.gradle - open-pull-requests-limit: 10 + - directory: /qa/remote-clusters/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /qa/remote-clusters/build.gradle - open-pull-requests-limit: 10 + - directory: /qa/repository-multi-version/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /qa/repository-multi-version/build.gradle - open-pull-requests-limit: 10 + - directory: /qa/rolling-upgrade/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /qa/rolling-upgrade/build.gradle - open-pull-requests-limit: 10 + - directory: /qa/smoke-test-http/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /qa/smoke-test-client/build.gradle - open-pull-requests-limit: 10 + - directory: /qa/smoke-test-ingest-disabled/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /qa/smoke-test-http/build.gradle - open-pull-requests-limit: 10 + - directory: /qa/smoke-test-ingest-with-all-dependencies/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /qa/smoke-test-ingest-disabled/build.gradle - open-pull-requests-limit: 10 + - directory: /qa/smoke-test-multinode/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /qa/smoke-test-ingest-with-all-dependencies/build.gradle - open-pull-requests-limit: 10 + - directory: /qa/smoke-test-plugins/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /qa/smoke-test-multinode/build.gradle - open-pull-requests-limit: 10 + - directory: /qa/translog-policy/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /qa/smoke-test-plugins/build.gradle - open-pull-requests-limit: 10 + - directory: /qa/unconfigured-node-name/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /qa/translog-policy/build.gradle - open-pull-requests-limit: 10 + - directory: /qa/verify-version-constants/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /qa/unconfigured-node-name/build.gradle - open-pull-requests-limit: 10 + - directory: /qa/wildfly/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /qa/verify-version-constants/build.gradle - open-pull-requests-limit: 10 + - directory: /rest-api-spec/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /qa/wildfly/build.gradle - open-pull-requests-limit: 10 + - directory: /sandbox/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /rest-api-spec/build.gradle - open-pull-requests-limit: 10 + - directory: /sandbox/libs/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /sandbox/build.gradle - open-pull-requests-limit: 10 + - directory: /sandbox/modules/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /sandbox/libs/build.gradle - open-pull-requests-limit: 10 + - directory: /sandbox/plugins/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /sandbox/modules/build.gradle - open-pull-requests-limit: 10 + - directory: /server/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /sandbox/plugins/build.gradle - open-pull-requests-limit: 10 + - directory: /test/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /server/build.gradle - open-pull-requests-limit: 10 + - directory: /test/external-modules/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /test/build.gradle - open-pull-requests-limit: 10 + - directory: /test/external-modules/delayed-aggs/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /test/external-modules/build.gradle - open-pull-requests-limit: 10 + - directory: /test/fixtures/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /test/external-modules/delayed-aggs/build.gradle - open-pull-requests-limit: 10 + - directory: /test/fixtures/azure-fixture/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /test/fixtures/build.gradle - open-pull-requests-limit: 10 + - directory: /test/fixtures/gcs-fixture/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /test/fixtures/azure-fixture/build.gradle - open-pull-requests-limit: 10 + - directory: /test/fixtures/hdfs-fixture/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /test/fixtures/gcs-fixture/build.gradle - open-pull-requests-limit: 10 + - directory: /test/fixtures/krb5kdc-fixture/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /test/fixtures/hdfs-fixture/build.gradle - open-pull-requests-limit: 10 + - directory: /test/fixtures/minio-fixture/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /test/fixtures/krb5kdc-fixture/build.gradle - open-pull-requests-limit: 10 + - directory: /test/fixtures/old-elasticsearch/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /test/fixtures/minio-fixture/build.gradle - open-pull-requests-limit: 10 + - directory: /test/fixtures/s3-fixture/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /test/fixtures/old-elasticsearch/build.gradle - open-pull-requests-limit: 10 + - directory: /test/framework/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly - - directory: /test/fixtures/s3-fixture/build.gradle - open-pull-requests-limit: 10 - package-ecosystem: gradle - schedule: - interval: weekly - - directory: /test/framework/build.gradle - open-pull-requests-limit: 10 - package-ecosystem: gradle - schedule: - interval: weekly - - directory: /test/logger-usage/build.gradle - open-pull-requests-limit: 10 + - directory: /test/logger-usage/ + open-pull-requests-limit: 1 package-ecosystem: gradle schedule: interval: weekly diff --git a/.github/workflows/dependabot_pr.yml b/.github/workflows/dependabot_pr.yml new file mode 100644 index 00000000000..2ac904bf4cc --- /dev/null +++ b/.github/workflows/dependabot_pr.yml @@ -0,0 +1,49 @@ +name: Dependabot PR actions +on: pull_request + +jobs: + dependabot: + runs-on: ubuntu-latest + permissions: + pull-requests: write + contents: write + if: ${{ github.actor == 'dependabot[bot]' }} + steps: + - name: GitHub App token + id: github_app_token + uses: tibdex/github-app-token@v1.5.0 + with: + app_id: ${{ secrets.APP_ID }} + private_key: ${{ secrets.APP_PRIVATE_KEY }} + installation_id: 22958780 + + - name: Check out code + uses: actions/checkout@v2 + with: + token: ${{ steps.github_app_token.outputs.token }} + + - name: Update Gradle SHAs + run: | + ./gradlew updateSHAs + + - name: Commit the changes + uses: stefanzweifel/git-auto-commit-action@v4.7.2 + with: + commit_message: Updating SHAs + branch: ${{ github.head_ref }} + commit_user_name: dependabot[bot] + commit_user_email: support@github.com + commit_options: '--signoff' + + - name: Run spotless + run: | + ./gradlew spotlessApply + + - name: Commit the changes + uses: stefanzweifel/git-auto-commit-action@v4.7.2 + with: + commit_message: Spotless formatting + branch: ${{ github.head_ref }} + commit_user_name: dependabot[bot] + commit_user_email: support@github.com + commit_options: '--signoff'