Skip to content

Add Renovate dependency updates#16

Closed
mariusvniekerk wants to merge 1 commit into
mainfrom
codex/renovate-config
Closed

Add Renovate dependency updates#16
mariusvniekerk wants to merge 1 commit into
mainfrom
codex/renovate-config

Conversation

@mariusvniekerk

Copy link
Copy Markdown
Contributor

Summary

roborev has moved dependency-update automation to Renovate, so kit should use the same mechanism for its reusable library dependencies instead of depending on a Dependabot-style workflow. This config keeps Renovate scoped to the dependency surfaces present in kit today: GitHub Actions and Go modules.

Normal dependency updates keep the same review-friendly release-age buffer as roborev, while vulnerability alerts are allowed through immediately. Go module updates are grouped and run with gomodTidy so automated PRs leave module files consistent.

I checked the current kit tree and the main checkout at ~/src/kenn-io/kit; neither contains a JavaScript package manifest or lockfile, so there is no JS manager to enable in this PR without creating inert configuration. The JavaScript grouping should be a separate follow-up PR once the JS stack is present in this repo.

Validation

  • jq . renovate.json

Renovate is now the dependency-update path used by roborev, and kit should follow the same workflow instead of relying on Dependabot-style configuration. Keeping the managers explicit limits automated PRs to the dependency surfaces this repo actually has today: pinned GitHub Actions and Go modules.

Go dependency updates are grouped and run through gomodTidy so generated PRs are easier to review and leave module metadata consistent. Vulnerability alerts stay immediate while normal updates retain the release-age buffer from the roborev config.

Validation: jq . renovate.json

Generated with Codex
Co-authored-by: Marius van Niekerk <mariusvniekerk@users.noreply.github.com>
@roborev-ci

roborev-ci Bot commented Jun 11, 2026

Copy link
Copy Markdown

roborev: Combined Review (b81303c)

No issues found.


Panel: ci_default_security | Synthesis: codex | Members: codex_default (codex/default, done, 1m13s), codex_security (codex/security, done, 16s) | Total: 1m29s

@mariusvniekerk

Copy link
Copy Markdown
Contributor Author

Closing this in favor of #17, which now targets main and contains the full Renovate migration including JavaScript grouping.

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

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant