Skip to content

ci: setup Renovate for engine-test-data tracking#210

Open
Zaimwa9 wants to merge 6 commits into
mainfrom
ci/setup-renovate
Open

ci: setup Renovate for engine-test-data tracking#210
Zaimwa9 wants to merge 6 commits into
mainfrom
ci/setup-renovate

Conversation

@Zaimwa9
Copy link
Copy Markdown
Contributor

@Zaimwa9 Zaimwa9 commented May 6, 2026

Summary

Adds Renovate configuration mirroring the existing Dependabot setup, plus git-submodules tracking for engine-test-data.

Also fixes .gitmodules to use branch instead of tag — Renovate's git-submodules manager reads the branch field to detect version updates.

Rule Effect
extends: config:recommended Renovate defaults (Dependency Dashboard, etc.)
Disable all routine updates All matchUpdateTypes except vulnerabilityAlerts → blocked
Enable github-actions + gomod Mirrors existing Dependabot config (all updates for these managers)
Enable git-submodules Tracks engine-test-data releases and opens PRs
CVE / security alerts Pass through (not in disabled list)
.gitmodules fix tagbranch for Renovate compatibility

Net effect: same as Dependabot (github-actions + gomod updates) plus engine-test-data tracking and CVEs.

Once Renovate is confirmed working, Dependabot can be removed.

Mirrors existing Dependabot config (github-actions + gomod) and adds
git-submodules tracking for engine-test-data.

Also fix .gitmodules to use `branch` instead of `tag` so Renovate's
git-submodules manager can track updates.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@Zaimwa9 Zaimwa9 requested a review from a team as a code owner May 6, 2026 14:40
@Zaimwa9 Zaimwa9 requested review from khvn26 and removed request for a team May 6, 2026 14:40
Zaimwa9 and others added 5 commits May 6, 2026 17:09
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Mirrors existing Dependabot config (github-actions + gomod) and adds
git-submodules tracking for engine-test-data.

Also fix .gitmodules to use `branch` instead of `tag` so Renovate's
git-submodules manager can track updates.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
khvn26
khvn26 previously approved these changes May 15, 2026
@Zaimwa9 Zaimwa9 dismissed khvn26’s stale review May 15, 2026 14:25

The merge-base changed after approval.

khvn26
khvn26 previously approved these changes May 15, 2026
@Zaimwa9 Zaimwa9 dismissed khvn26’s stale review May 15, 2026 14:43

The merge-base changed after approval.

@Zaimwa9 Zaimwa9 requested a review from khvn26 May 15, 2026 14:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants