Skip to content

Conversation

@weisdd
Copy link
Collaborator

@weisdd weisdd commented Dec 7, 2025

  • renovate:
    • added a custom regex manager to handle deps in Makefile / Toolchain.mk;
    • enabled updates for:
      • chainsaw;
      • controller-runtime;
      • controller-tools;
      • crdoc;
      • envtest & setup-envtest;
      • golangci-lint;
      • helm-docs;
      • kind;
      • ko;
      • kustomize;
      • yq.

NOTE: Those instructions require a GitHub token to be present, which is, presumably, the case in our setup (I have no visibility over enterprise settings). For local tests, I used: docker run --rm -v "${PWD}:/repo" -w /repo -e LOG_LEVEL=debug -e RENOVATE_GITHUB_COM_TOKEN=REDACTED renovate/renovate --platform=local --repository-cache=reset --enabled-managers regex (+ had to disable extends section inside renovate.json).

Copy link
Collaborator

@Baarsgaard Baarsgaard left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice!

I do however worry about the amount of PRs we'll be getting 😅

@weisdd
Copy link
Collaborator Author

weisdd commented Dec 8, 2025

We can always disable upgrades for some of the deps if it goes out hand. Let's see :)

@weisdd weisdd added this pull request to the merge queue Dec 8, 2025
Merged via the queue into master with commit a5eac5d Dec 8, 2025
16 checks passed
@weisdd weisdd deleted the chore/renovate-makefile branch December 8, 2025 12:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants