Skip to content

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

Open
Zaimwa9 wants to merge 1 commit intomainfrom
ci/setup-renovate
Open

ci: setup Renovate for engine-test-data tracking#133
Zaimwa9 wants to merge 1 commit intomainfrom
ci/setup-renovate

Conversation

@Zaimwa9
Copy link
Copy Markdown
Contributor

@Zaimwa9 Zaimwa9 commented May 6, 2026

Summary

Adds Renovate configuration to automatically track engine-test-data submodule updates and security vulnerabilities.

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 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: only two things trigger PRs — a new engine-test-data release, or a CVE on any dependency.

🤖 Generated with Claude Code

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:35
@Zaimwa9 Zaimwa9 requested review from gagantrivedi and khvn26 and removed request for a team and gagantrivedi May 6, 2026 14:35
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.

1 participant