sigs.k8s.io/cluster-api-provider-azure@v1.17.0/.github/dependabot.yml (about)

     1  # Please see the documentation for all configuration options: https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates
     2  
     3  version: 2
     4  updates:
     5  
     6  # github-actions
     7  - directory: "/"
     8    package-ecosystem: "github-actions"
     9    open-pull-requests-limit: 5
    10    schedule:
    11      interval: "weekly"
    12      time: "09:00"
    13      # Use America/New_York Standard Time (UTC -05:00)
    14      timezone: "America/New_York"
    15    groups:
    16      all-github-actions:
    17        patterns: [ "*" ]
    18    commit-message:
    19      prefix: "dependabot"
    20      include: scope
    21    labels:
    22      - "ok-to-test"
    23      - "kind/cleanup"
    24      - "release-note-none"
    25  
    26  # Go - root directory
    27  - directory: "/"
    28    package-ecosystem: "gomod"
    29    open-pull-requests-limit: 5
    30    schedule:
    31      interval: "weekly"
    32      time: "09:00"
    33      # Use America/New_York Standard Time (UTC -05:00)
    34      timezone: "America/New_York"
    35    commit-message:
    36      prefix: "dependabot"
    37      include: scope
    38    ignore:
    39      # Ignore controller-runtime as its upgraded manually.
    40      - dependency-name: "sigs.k8s.io/controller-runtime"
    41      # Ignore k8s and its transitives modules as they are upgraded manually together with controller-runtime.
    42      - dependency-name: "k8s.io/*"
    43      - dependency-name: "github.com/prometheus/*"
    44        update-types: [ "version-update:semver-major", "version-update:semver-minor"] # Consume only patch updates.
    45      - dependency-name: "go.etcd.io/*"
    46      - dependency-name: "google.golang.org/grpc"
    47      - dependency-name: "sigs.k8s.io/cloud-provider-azure"
    48      # Ignore subpackage releases of opentelemetry-go; just watch go.opentelemetry.io/otel.
    49      - dependency-name: "go.opentelemetry.io/contrib/*"
    50      - dependency-name: "go.opentelemetry.io/otel/exporters/*"
    51      - dependency-name: "go.opentelemetry.io/otel/metric"
    52      - dependency-name: "go.opentelemetry.io/otel/sdk*"
    53      - dependency-name: "go.opentelemetry.io/otel/trace"
    54    labels:
    55      - "ok-to-test"
    56      - "kind/cleanup"
    57      - "release-note-none"
    58  
    59  # Go - hack/tools directory
    60  - directory: "/hack/tools"
    61    package-ecosystem: "gomod"
    62    open-pull-requests-limit: 5
    63    schedule:
    64      interval: "weekly"
    65      time: "09:00"
    66      # Use America/New_York Standard Time (UTC -05:00)
    67      timezone: "America/New_York"
    68    commit-message:
    69      prefix: "dependabot"
    70      include: scope
    71    ignore:
    72      # Ignore controller-runtime as its upgraded manually.
    73      - dependency-name: "sigs.k8s.io/controller-runtime"
    74      # Ignore k8s and its transitives modules as they are upgraded manually together with controller-runtime.
    75      - dependency-name: "k8s.io/*"
    76      - dependency-name: "go.etcd.io/*"
    77      - dependency-name: "google.golang.org/grpc"
    78      # Ignore subpackage releases of opentelemetry-go; just watch go.opentelemetry.io/otel.
    79      - dependency-name: "go.opentelemetry.io/contrib/*"
    80      - dependency-name: "go.opentelemetry.io/otel/exporters/*"
    81      - dependency-name: "go.opentelemetry.io/otel/metric"
    82      - dependency-name: "go.opentelemetry.io/otel/sdk*"
    83      - dependency-name: "go.opentelemetry.io/otel/trace"
    84    labels:
    85      - "ok-to-test"
    86      - "kind/cleanup"
    87      - "release-note-none"
    88  
    89  # Docker
    90  - package-ecosystem: "docker"
    91    directory: "/"
    92    schedule:
    93      interval: "weekly"
    94      time: "09:00"
    95      # Use America/New_York Standard Time (UTC -05:00)
    96      timezone: "America/New_York"
    97    open-pull-requests-limit: 5
    98    commit-message:
    99      prefix: "dependabot"
   100      include: scope
   101    ignore:
   102    - dependency-name: 'golang'
   103    labels:
   104      - "ok-to-test"
   105      - "kind/cleanup"
   106      - "release-note-none"