Skip to content

ci: reduce renovate watchlist#309

Merged
Zaimwa9 merged 1 commit intomainfrom
ci/reduce-renovate-watchlist
May 5, 2026
Merged

ci: reduce renovate watchlist#309
Zaimwa9 merged 1 commit intomainfrom
ci/reduce-renovate-watchlist

Conversation

@Zaimwa9
Copy link
Copy Markdown
Contributor

@Zaimwa9 Zaimwa9 commented May 5, 2026

Summary

  • Migrates from Dependabot to Renovate, matching the flagsmith-common commit style (deps: prefix, :semanticCommitScopeDisabled).
  • First packageRule disables all routine updates by listing every matchUpdateTypes except vulnerabilityAlerts — CVE PRs still flow through for all dependencies.
  • Second packageRule re-enables git-submodules and all pip managers (pip_requirements, pip-compile, pep621, poetry), matching the existing Dependabot behavior of bumping pip dependencies.
  • github-actions manager stays disabled — Dependabot wasn't managing those either.
  • git-submodules enabled at top level so Renovate tracks engine-test-data tag updates.

Test plan

  • Renovate dashboard issue shows pip dependencies and engine-test-data submodule as detected, but no github-actions PRs.
  • Confirm Dependabot security updates remain enabled at the repo level so the CVE path stays redundant-by-design.

@Zaimwa9 Zaimwa9 requested a review from khvn26 May 5, 2026 14:00
@Zaimwa9 Zaimwa9 requested a review from a team as a code owner May 5, 2026 14:00
@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 5, 2026

File Coverage Missing
All files 100%

Minimum allowed coverage is 100%

Generated by 🐒 cobertura-action against c4456cb

@codspeed-hq
Copy link
Copy Markdown

codspeed-hq Bot commented May 5, 2026

Merging this PR will not alter performance

✅ 1 untouched benchmark


Comparing ci/reduce-renovate-watchlist (c4456cb) with main (05bd5dc)

Open in CodSpeed

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.

One question before I approve.

Comment thread renovate.json
@Zaimwa9 Zaimwa9 requested a review from khvn26 May 5, 2026 15:20
@Zaimwa9 Zaimwa9 merged commit fae5c73 into main May 5, 2026
9 checks passed
@Zaimwa9 Zaimwa9 deleted the ci/reduce-renovate-watchlist branch May 5, 2026 15:32
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