Skip to content

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

Merged
Zaimwa9 merged 1 commit intomainfrom
ci/setup-renovate
May 7, 2026
Merged

ci: setup Renovate for engine-test-data tracking#100
Zaimwa9 merged 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.

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)

Net effect: only two things trigger PRs — a new engine-test-data release, or a CVE on any dependency.

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:33
@Zaimwa9 Zaimwa9 requested review from gagantrivedi and khvn26 and removed request for a team and gagantrivedi May 6, 2026 14:33
Copy link
Copy Markdown
Member

@khvn26 khvn26 left a comment

Choose a reason for hiding this comment

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

Don't we need to change gitmodules definition for Renovate to work?

Copy link
Copy Markdown
Member

@khvn26 khvn26 left a comment

Choose a reason for hiding this comment

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

Checked — we're already on branch 👍

@Zaimwa9 Zaimwa9 merged commit 87bd746 into main May 7, 2026
5 checks passed
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