Skip to content

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

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

ci: setup Renovate for engine-test-data tracking#100
Zaimwa9 merged 1 commit into
mainfrom
ci/setup-renovate

Conversation

@Zaimwa9

@Zaimwa9Zaimwa9 commented May 6, 2026

Copy link
Copy Markdown
Contributor

Summary

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

RuleEffect
extends: config:recommendedRenovate defaults (Dependency Dashboard, etc.)
Disable all routine updatesAll matchUpdateTypes except vulnerabilityAlerts → blocked
Enable git-submodulesTracks engine-test-data releases and opens PRs
CVE / security alertsPass 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 ownerMay 6, 2026 14:33
@Zaimwa9
Zaimwa9 requested review from gagantrivedi and khvn26 and removed request for a team and gagantrivediMay 6, 2026 14:33

@khvn26khvn26 left a comment

Copy link
Copy Markdown
Member

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?

@khvn26khvn26 left a comment

Copy link
Copy Markdown
Member

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 mainMay 7, 2026
5 checks passed
Sign up for freeto 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

@Zaimwa9@khvn26