Skip to content

chore(renovate): scope dependency updates to per-component branches - #414

Open
bas-info-nl wants to merge 1 commit into
mainfrom
feature/renovate-updates
Open

chore(renovate): scope dependency updates to per-component branches#414
bas-info-nl wants to merge 1 commit into
mainfrom
feature/renovate-updates

Conversation

@bas-info-nl

Copy link
Copy Markdown
Collaborator

Summary

  • Replace renovate.json with renovate.yml (YAML anchors used to keep branch names / path lists / update-type filters defined once each).
  • Route Renovate updates away from main:
    • feature/podiumd-4.8.6 — patch-only updates for charts/podiumd/** and charts/mi-data/**.
    • feature/podiumd-4.9.0 — minor/major updates for the same paths.
    • feature/monitoring-logging-1.0.17 — patch-only updates for charts/monitoring-logging/**.
    • feature/monitoring-logging-1.1.0 — minor/major updates for the same path.
  • Globally disable Renovate for charts/kiss/**, charts/flowable-*/**, charts/brp-personen-mock/**, charts/beproeving/** (manually managed).
  • Uncomment the repository: keys in charts/podiumd/values.yaml that were previously left as comments (ZAC, Gotenberg, OPA, the Solr/solr-operator/zookeeper stack, ITA web, OMC, the KISS components, open-archiefbeheer) — without a real repository: key, Renovate's default helm-values manager can't determine the image name, so these dependencies weren't being tracked at all.

Test plan

  • Verify all 4 target branches exist (confirmed via git ls-remote).
  • Confirm Renovate picks up the new config on next run and opens branch-scoped PRs as expected.
  • Confirm previously-untracked images (ZAC, Gotenberg, OPA, Solr stack, etc.) now show up as Renovate-managed dependencies.

🤖 Generated with Claude Code

Route ZAC/Open Beheer (podiumd) and monitoring-logging updates to their
own integration branches instead of main, and uncomment the image
repository keys that were preventing Renovate from tracking several
images in the podiumd chart (ZAC, Gotenberg, OPA, Solr stack, ITA web,
OMC, KISS components, open-archiefbeheer).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
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