dependabot.yaml•5.54 kB
# See https://docs.github.com/en/github/administering-a-repository/configuration-options-for-dependency-updates#package-ecosystem
version: 2
updates:
- package-ecosystem: "gomod"
directory: "/"
schedule:
interval: "weekly"
ignore:
# We are currently pinning to pseudo-version for sigs.k8s.io/karpenter package, so that we can take later changes into the AWS provider.
# This may change later, but this is how we have it configured right now.
# https://github.com/aws/karpenter-provider-aws/issues/7826
- dependency-name: sigs.k8s.io/karpenter
groups:
# Group updates together, so that they are all applied in a single PR.
# Grouped updates are currently in beta and is subject to change.
# xref: https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file#groups
k8s-go-deps:
patterns:
- "k8s.io/*"
- "sigs.k8s.io/*"
- "knative.dev/*"
exclude-patterns:
- "sigs.k8s.io/karpenter"
go-deps:
patterns:
- "*"
exclude-patterns:
- "k8s.io/*"
- "sigs.k8s.io/*"
- "knative.dev/*"
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "weekly"
groups:
# Group updates together, so that they are all applied in a single PR.
# Grouped updates are currently in beta and is subject to change.
# xref: https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file#groups
actions-deps:
patterns:
- "*"
- package-ecosystem: "npm"
directory: "/website"
schedule:
interval: "weekly"
groups:
# Group updates together, so that they are all applied in a single PR.
# Grouped updates are currently in beta and is subject to change.
# xref: https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file#groups
website-deps:
patterns:
- "*"
# Everything under this line is currently auto-generated by hack/github/dependabot.sh
# This needs to be generated since composite actions are currently not supported for auto-updates
# through dependabot without explicitly setting their directory: https://github.com/dependabot/dependabot-core/issues/6704
# If you need to make a change to this file, ensure that you make a change to hack/github/dependabot.sh first
# That script assumes that the number of elements above this line is static and bases the append operation on it
- package-ecosystem: github-actions
directory: .github/actions/commit-status/end
schedule:
interval: weekly
groups:
action-deps:
patterns:
- '*'
- package-ecosystem: github-actions
directory: .github/actions/commit-status/start
schedule:
interval: weekly
groups:
action-deps:
patterns:
- '*'
- package-ecosystem: github-actions
directory: .github/actions/download-artifact
schedule:
interval: weekly
groups:
action-deps:
patterns:
- '*'
- package-ecosystem: github-actions
directory: .github/actions/e2e/cleanup
schedule:
interval: weekly
groups:
action-deps:
patterns:
- '*'
- package-ecosystem: github-actions
directory: .github/actions/e2e/dump-logs
schedule:
interval: weekly
groups:
action-deps:
patterns:
- '*'
- package-ecosystem: github-actions
directory: .github/actions/e2e/install-eksctl
schedule:
interval: weekly
groups:
action-deps:
patterns:
- '*'
- package-ecosystem: github-actions
directory: .github/actions/e2e/install-helm
schedule:
interval: weekly
groups:
action-deps:
patterns:
- '*'
- package-ecosystem: github-actions
directory: .github/actions/e2e/install-karpenter
schedule:
interval: weekly
groups:
action-deps:
patterns:
- '*'
- package-ecosystem: github-actions
directory: .github/actions/e2e/install-prometheus
schedule:
interval: weekly
groups:
action-deps:
patterns:
- '*'
- package-ecosystem: github-actions
directory: .github/actions/e2e/run-tests-private-cluster
schedule:
interval: weekly
groups:
action-deps:
patterns:
- '*'
- package-ecosystem: github-actions
directory: .github/actions/e2e/setup-cluster
schedule:
interval: weekly
groups:
action-deps:
patterns:
- '*'
- package-ecosystem: github-actions
directory: .github/actions/e2e/slack/notify
schedule:
interval: weekly
groups:
action-deps:
patterns:
- '*'
- package-ecosystem: github-actions
directory: .github/actions/e2e/slack/send-message
schedule:
interval: weekly
groups:
action-deps:
patterns:
- '*'
- package-ecosystem: github-actions
directory: .github/actions/e2e/upgrade-crds
schedule:
interval: weekly
groups:
action-deps:
patterns:
- '*'
- package-ecosystem: github-actions
directory: .github/actions/install-deps
schedule:
interval: weekly
groups:
action-deps:
patterns:
- '*'