Skip to content

Configure Renovate#769

Open
gardener-ci-robot wants to merge 2 commits intomasterfrom
renovate/configure
Open

Configure Renovate#769
gardener-ci-robot wants to merge 2 commits intomasterfrom
renovate/configure

Conversation

@gardener-ci-robot
Copy link
Copy Markdown

@gardener-ci-robot gardener-ci-robot commented Feb 21, 2024

Welcome to Renovate! This is an onboarding PR to help you understand and configure settings before regular Pull Requests begin.

🚦 To activate Renovate, merge this Pull Request. To disable Renovate, simply close this Pull Request unmerged.

📚 See our Reading List for relevant documentation you may be interested in reading.

🔡 Do you want to change how Renovate upgrades your dependencies? Add your custom config to renovate.json in this branch. Renovate will update the Pull Request description the next time it runs.


Detected Package Files

  • Dockerfile (dockerfile)
  • .github/workflows/base.yaml (github-actions)
  • .github/workflows/non-release.yaml (github-actions)
  • .github/workflows/pr-release-notes-validation.yaml (github-actions)
  • .github/workflows/pr-review-timeline.yaml (github-actions)
  • .github/workflows/publish-docs.yml (github-actions)
  • .github/workflows/release.yaml (github-actions)
  • .github/workflows/upgrade-dependencies.yaml (github-actions)
  • api/go.mod (gomod)
  • client/go.mod (gomod)
  • druidctl/go.mod (gomod)
  • go.mod (gomod)
  • charts/values.yaml (helm-values)

What to Expect

With your current configuration, Renovate will create 29 Pull Requests:

Update golang.org/x/exp digest to 746e56f
  • Schedule: ["at any time"]
  • Branch name: renovate/golang.org-x-exp-digest
  • Merge into: master
  • Upgrade golang.org/x/exp to 746e56fc9e2f
Update k8s.io/utils digest to 28399d8
  • Schedule: ["at any time"]
  • Branch name: renovate/k8s.io-utils-digest
  • Merge into: master
  • Upgrade k8s.io/utils to 28399d86e0b5
Update shreyas-s-rao/pr-review-timeline action to v0.2.2
Update dependency go to 1.26
  • Schedule: ["at any time"]
  • Branch name: renovate/go-1.x
  • Merge into: master
  • Upgrade go to 1.26
Update golang Docker tag to v1.26.2
  • Schedule: ["at any time"]
  • Branch name: renovate/golang-1.x
  • Merge into: master
  • Upgrade golang to 1.26.2
Update module github.com/gardener/etcd-druid/api to v0.36.3
Update module github.com/gardener/etcd-druid/client to v0.36.3
Update module github.com/Masterminds/semver/v3 to v3.5.0
Update module github.com/onsi/ginkgo/v2 to v2.28.3
  • Schedule: ["at any time"]
  • Branch name: renovate/github.com-onsi-ginkgo-v2-2.x
  • Merge into: master
  • Upgrade github.com/onsi/ginkgo/v2 to v2.28.3
Update module github.com/onsi/gomega to v1.40.0
  • Schedule: ["at any time"]
  • Branch name: renovate/github.com-onsi-gomega-1.x
  • Merge into: master
  • Upgrade github.com/onsi/gomega to v1.40.0
Update module github.com/spf13/cobra to v1.10.2
  • Schedule: ["at any time"]
  • Branch name: renovate/github.com-spf13-cobra-1.x
  • Merge into: master
  • Upgrade github.com/spf13/cobra to v1.10.2
Update module go.uber.org/zap to v1.28.0
  • Schedule: ["at any time"]
  • Branch name: renovate/go.uber.org-zap-1.x
  • Merge into: master
  • Upgrade go.uber.org/zap to v1.28.0
Update module golang.org/x/tools to v0.44.0
  • Schedule: ["at any time"]
  • Branch name: renovate/golang.org-x-tools-0.x
  • Merge into: master
  • Upgrade golang.org/x/tools to v0.44.0
Update module k8s.io/api to v0.36.0
  • Schedule: ["at any time"]
  • Branch name: renovate/k8s.io-api-0.x
  • Merge into: master
  • Upgrade k8s.io/api to v0.36.0
Update module k8s.io/apiextensions-apiserver to v0.36.0
  • Schedule: ["at any time"]
  • Branch name: renovate/k8s.io-apiextensions-apiserver-0.x
  • Merge into: master
  • Upgrade k8s.io/apiextensions-apiserver to v0.36.0
Update module k8s.io/apimachinery to v0.36.0
  • Schedule: ["at any time"]
  • Branch name: renovate/k8s.io-apimachinery-0.x
  • Merge into: master
  • Upgrade k8s.io/apimachinery to v0.36.0
Update module k8s.io/cli-runtime to v0.36.0
  • Schedule: ["at any time"]
  • Branch name: renovate/k8s.io-cli-runtime-0.x
  • Merge into: master
  • Upgrade k8s.io/cli-runtime to v0.36.0
Update module k8s.io/client-go to v0.36.0
  • Schedule: ["at any time"]
  • Branch name: renovate/k8s.io-client-go-0.x
  • Merge into: master
  • Upgrade k8s.io/client-go to v0.36.0
Update module k8s.io/code-generator to v0.36.0
  • Schedule: ["at any time"]
  • Branch name: renovate/k8s.io-code-generator-0.x
  • Merge into: master
  • Upgrade k8s.io/code-generator to v0.36.0
Update module sigs.k8s.io/controller-runtime to v0.24.0
  • Schedule: ["at any time"]
  • Branch name: renovate/sigs.k8s.io-controller-runtime-0.x
  • Merge into: master
  • Upgrade sigs.k8s.io/controller-runtime to v0.24.0
Update module sigs.k8s.io/controller-runtime/tools/setup-envtest to v0.24.0
Update module sigs.k8s.io/controller-tools to v0.20.1
  • Schedule: ["at any time"]
  • Branch name: renovate/sigs.k8s.io-controller-tools-0.x
  • Merge into: master
  • Upgrade sigs.k8s.io/controller-tools to v0.20.1
Update actions/cache action to v5
  • Schedule: ["at any time"]
  • Branch name: renovate/actions-cache-5.x
  • Merge into: master
  • Upgrade actions/cache to v5
Update actions/checkout action to v6
  • Schedule: ["at any time"]
  • Branch name: renovate/actions-checkout-6.x
  • Merge into: master
  • Upgrade actions/checkout to v6
Update actions/setup-go action to v6
  • Schedule: ["at any time"]
  • Branch name: renovate/actions-setup-go-6.x
  • Merge into: master
  • Upgrade actions/setup-go to v6
Update actions/setup-python action to v6
  • Schedule: ["at any time"]
  • Branch name: renovate/actions-setup-python-6.x
  • Merge into: master
  • Upgrade actions/setup-python to v6
Update actions/upload-artifact action to v7
  • Schedule: ["at any time"]
  • Branch name: renovate/actions-upload-artifact-7.x
  • Merge into: master
  • Upgrade actions/upload-artifact to v7
Update module github.com/charmbracelet/lipgloss to v2
Update module github.com/charmbracelet/log to v2
  • Schedule: ["at any time"]
  • Branch name: renovate/github.com-charmbracelet-log-2.x
  • Merge into: master
  • Upgrade github.com/charmbracelet/log to v2.0.0

🚸 PR creation will be limited to maximum 2 per hour, so it doesn't swamp any CI resources or overwhelm the project. See docs for prHourlyLimit for details.


❓ Got questions? Check out Renovate's Docs, particularly the Getting Started section.
If you need any further assistance then you can also request help here.


This PR has been generated by Mend Renovate.

@gardener-ci-robot gardener-ci-robot requested a review from a team as a code owner February 21, 2024 14:32
@gardener-robot gardener-robot added the needs/review Needs review label Feb 21, 2024
@gardener-robot
Copy link
Copy Markdown

@gardener-ci-robot Thank you for your contribution.

@gardener-robot gardener-robot added the size/XS Denotes a PR that changes 0-9 lines, ignoring generated files. label Feb 21, 2024
@gardener-robot-ci-1 gardener-robot-ci-1 added reviewed/ok-to-test Has approval for testing (check PR in detail before setting this label because PR is run on CI/CD) needs/ok-to-test Needs approval for testing (check PR in detail before setting this label because PR is run on CI/CD) and removed reviewed/ok-to-test Has approval for testing (check PR in detail before setting this label because PR is run on CI/CD) labels Feb 21, 2024
@oliver-goetz
Copy link
Copy Markdown
Member

hey folks 👋

we deployed renovate in our prow cluster and activated it for the repositories where prow is already running 🏡

renovate is an alternative to dependabot which is more flexible in regards of its configuration. You can use it if you like by configuring it using this PR or adding a config file by your own according to the docs.
There are also some hints in ci-infra repository you can check and there is a working configuration too.

If you don't like to use it, just close this PR (but do not rename it) and the 🤖 won't bother you again.

@shreyas-s-rao
Copy link
Copy Markdown
Member

@oliver-goetz thanks. I like that renovate considers even image tags and golang versions for updates, which is quite convenient. But once renovate is enabled, can we still disable it by removing the renovate.json file, if we don't like it, maybe in terms of interactions on the PRs it raises?

@oliver-goetz
Copy link
Copy Markdown
Member

yes, you can deactivate it again by deleting the config file 👍
Btw. I recommend to use a renovate.json5 file as we do in gardener/gardener. Its main advantage is that you are able to create comments there.

@ghost ghost added the reviewed/ok-to-test Has approval for testing (check PR in detail before setting this label because PR is run on CI/CD) label Feb 29, 2024
@gardener-robot-ci-2 gardener-robot-ci-2 removed the reviewed/ok-to-test Has approval for testing (check PR in detail before setting this label because PR is run on CI/CD) label Feb 29, 2024
@shreyas-s-rao
Copy link
Copy Markdown
Member

Thanks for the suggestion @oliver-goetz . Will take inspiration from the g/g renovate configuration too.

@seshachalam-yv
Copy link
Copy Markdown
Member

/retest

@ghost ghost added the reviewed/ok-to-test Has approval for testing (check PR in detail before setting this label because PR is run on CI/CD) label Dec 31, 2025
@github-actions github-actions Bot removed the reviewed/ok-to-test Has approval for testing (check PR in detail before setting this label because PR is run on CI/CD) label Dec 31, 2025
@ghost ghost added the reviewed/ok-to-test Has approval for testing (check PR in detail before setting this label because PR is run on CI/CD) label Jan 6, 2026
@github-actions github-actions Bot removed the reviewed/ok-to-test Has approval for testing (check PR in detail before setting this label because PR is run on CI/CD) label Jan 6, 2026
@ghost ghost added the reviewed/ok-to-test Has approval for testing (check PR in detail before setting this label because PR is run on CI/CD) label Jan 7, 2026
@github-actions github-actions Bot removed the reviewed/ok-to-test Has approval for testing (check PR in detail before setting this label because PR is run on CI/CD) label Jan 7, 2026
@ghost ghost added the reviewed/ok-to-test Has approval for testing (check PR in detail before setting this label because PR is run on CI/CD) label Jan 8, 2026
@github-actions github-actions Bot removed the reviewed/ok-to-test Has approval for testing (check PR in detail before setting this label because PR is run on CI/CD) label Jan 8, 2026
@ghost ghost added the reviewed/ok-to-test Has approval for testing (check PR in detail before setting this label because PR is run on CI/CD) label Jan 8, 2026
@github-actions github-actions Bot removed the reviewed/ok-to-test Has approval for testing (check PR in detail before setting this label because PR is run on CI/CD) label Jan 8, 2026
@ghost ghost added the reviewed/ok-to-test Has approval for testing (check PR in detail before setting this label because PR is run on CI/CD) label Jan 9, 2026
@github-actions github-actions Bot removed the reviewed/ok-to-test Has approval for testing (check PR in detail before setting this label because PR is run on CI/CD) label Jan 9, 2026
@ghost ghost added the reviewed/ok-to-test Has approval for testing (check PR in detail before setting this label because PR is run on CI/CD) label Jan 12, 2026
@github-actions github-actions Bot removed the reviewed/ok-to-test Has approval for testing (check PR in detail before setting this label because PR is run on CI/CD) label Jan 12, 2026
@github-actions github-actions Bot removed the reviewed/ok-to-test Has approval for testing (check PR in detail before setting this label because PR is run on CI/CD) label Jan 19, 2026
@ghost ghost added the reviewed/ok-to-test Has approval for testing (check PR in detail before setting this label because PR is run on CI/CD) label Jan 19, 2026
@github-actions github-actions Bot removed the reviewed/ok-to-test Has approval for testing (check PR in detail before setting this label because PR is run on CI/CD) label Jan 19, 2026
@ghost ghost added the reviewed/ok-to-test Has approval for testing (check PR in detail before setting this label because PR is run on CI/CD) label Jan 20, 2026
@github-actions github-actions Bot removed the reviewed/ok-to-test Has approval for testing (check PR in detail before setting this label because PR is run on CI/CD) label Jan 20, 2026
@ghost ghost added the reviewed/ok-to-test Has approval for testing (check PR in detail before setting this label because PR is run on CI/CD) label Jan 26, 2026
@github-actions github-actions Bot removed the reviewed/ok-to-test Has approval for testing (check PR in detail before setting this label because PR is run on CI/CD) label Jan 26, 2026
@ghost ghost added the reviewed/ok-to-test Has approval for testing (check PR in detail before setting this label because PR is run on CI/CD) label Jan 26, 2026
@github-actions github-actions Bot removed the reviewed/ok-to-test Has approval for testing (check PR in detail before setting this label because PR is run on CI/CD) label Jan 26, 2026
@ghost ghost added the reviewed/ok-to-test Has approval for testing (check PR in detail before setting this label because PR is run on CI/CD) label Jan 26, 2026
@github-actions github-actions Bot removed the reviewed/ok-to-test Has approval for testing (check PR in detail before setting this label because PR is run on CI/CD) label Jan 26, 2026
@ghost ghost added the reviewed/ok-to-test Has approval for testing (check PR in detail before setting this label because PR is run on CI/CD) label Jan 26, 2026
@github-actions github-actions Bot removed the reviewed/ok-to-test Has approval for testing (check PR in detail before setting this label because PR is run on CI/CD) label Jan 26, 2026
@ghost ghost added the reviewed/ok-to-test Has approval for testing (check PR in detail before setting this label because PR is run on CI/CD) label Jan 26, 2026
@github-actions github-actions Bot removed the reviewed/ok-to-test Has approval for testing (check PR in detail before setting this label because PR is run on CI/CD) label Jan 26, 2026
@ghost ghost added the reviewed/ok-to-test Has approval for testing (check PR in detail before setting this label because PR is run on CI/CD) label Jan 30, 2026
@github-actions github-actions Bot removed the reviewed/ok-to-test Has approval for testing (check PR in detail before setting this label because PR is run on CI/CD) label Jan 30, 2026
@ghost ghost added the reviewed/ok-to-test Has approval for testing (check PR in detail before setting this label because PR is run on CI/CD) label Jan 30, 2026
@github-actions github-actions Bot removed the reviewed/ok-to-test Has approval for testing (check PR in detail before setting this label because PR is run on CI/CD) label Jan 30, 2026
@ghost ghost added the reviewed/ok-to-test Has approval for testing (check PR in detail before setting this label because PR is run on CI/CD) label Jan 30, 2026
@github-actions github-actions Bot removed the reviewed/ok-to-test Has approval for testing (check PR in detail before setting this label because PR is run on CI/CD) label Jan 30, 2026
@ghost ghost added the reviewed/ok-to-test Has approval for testing (check PR in detail before setting this label because PR is run on CI/CD) label Jan 30, 2026
@github-actions github-actions Bot removed the reviewed/ok-to-test Has approval for testing (check PR in detail before setting this label because PR is run on CI/CD) label Jan 30, 2026
@ghost ghost added the ok-to-test Indicates a non-member PR verified by an org member that is safe to test. label Jan 31, 2026
@gardener-prow gardener-prow Bot added cla: yes Indicates the PR's author has signed the cla-assistant.io CLA. labels Jan 31, 2026
@shreyas-s-rao
Copy link
Copy Markdown
Member

/retest

@gardener-ci-robot
Copy link
Copy Markdown
Author

Branch Conflicted

⚠️ This PR has a merge conflict which Renovate is unable to automatically resolve, so updates to this PR description are now paused. Please resolve the merge conflict manually.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla: yes Indicates the PR's author has signed the cla-assistant.io CLA. needs/ok-to-test Needs approval for testing (check PR in detail before setting this label because PR is run on CI/CD) needs/review Needs review ok-to-test Indicates a non-member PR verified by an org member that is safe to test. size/XS Denotes a PR that changes 0-9 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants