Custom managers used regex syntax in glob file patterns, so Renovate missed CI tool pins, Helm chart versions and Playwright commands. The Dockerfile Playwright client pin also had no manager, and the shared patch rule overwrote dependency-specific groups.
Use exact glob paths, track the Dockerfile ARG, accept LF/CRLF in the version file, and apply shared groups before specific rules. Keep ordinary patches grouped and automatically merged after checks; retain manual review for special groups and give each Helm chart its own group. Explicitly include renovate-compose.yaml in the Compose manager (its nonstandard name is not matched by the defaults), align Compose with CronJob Renovate 44.136.0 and regenerate the ConfigMap.
Validation:
Renovate 44.136.0 config validator passed on workstation.
Actual Renovate 44.136.0 extraction modules found 4 Helm charts, 10 CI pins and all 6 Playwright locations.
Actual package-rule evaluation passed for patch/minor/digest/major grouping, automerge exceptions, major approval, private image exclusions and distinct Helm slugs.
LF/CRLF/EOF version extraction, ConfigMap synchronization, strict kubeconform (3 resources), Compose validation and diff whitespace checks passed.
General CI passed for the initial commit (run 1496).
Initial full dry-run (run 1497) confirmed all 18 custom dependencies and is still doing registry lookups.
Dispatched a fresh dry-run for the final commit b5aed70 (run 1507); it and the final general CI (run 1504) are waiting for the runner. Renovate-specific CI (run 1498) also remains queued. Full registry lookup and generated update plans are pending.
Rollback: revert the two commits in this PR to restore the previous config, generated ConfigMap and Compose image tag.
Custom managers used regex syntax in glob file patterns, so Renovate missed CI tool pins, Helm chart versions and Playwright commands. The Dockerfile Playwright client pin also had no manager, and the shared patch rule overwrote dependency-specific groups.
Use exact glob paths, track the Dockerfile ARG, accept LF/CRLF in the version file, and apply shared groups before specific rules. Keep ordinary patches grouped and automatically merged after checks; retain manual review for special groups and give each Helm chart its own group. Explicitly include renovate-compose.yaml in the Compose manager (its nonstandard name is not matched by the defaults), align Compose with CronJob Renovate 44.136.0 and regenerate the ConfigMap.
Validation:
- Renovate 44.136.0 config validator passed on workstation.
- Actual Renovate 44.136.0 extraction modules found 4 Helm charts, 10 CI pins and all 6 Playwright locations.
- Actual package-rule evaluation passed for patch/minor/digest/major grouping, automerge exceptions, major approval, private image exclusions and distinct Helm slugs.
- LF/CRLF/EOF version extraction, ConfigMap synchronization, strict kubeconform (3 resources), Compose validation and diff whitespace checks passed.
- General CI passed for the initial commit (run 1496).
- Initial full dry-run (run 1497) confirmed all 18 custom dependencies and is still doing registry lookups.
- Dispatched a fresh dry-run for the final commit b5aed70 (run 1507); it and the final general CI (run 1504) are waiting for the runner. Renovate-specific CI (run 1498) also remains queued. Full registry lookup and generated update plans are pending.
Rollback: revert the two commits in this PR to restore the previous config, generated ConfigMap and Compose image tag.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Custom managers used regex syntax in glob file patterns, so Renovate missed CI tool pins, Helm chart versions and Playwright commands. The Dockerfile Playwright client pin also had no manager, and the shared patch rule overwrote dependency-specific groups.
Use exact glob paths, track the Dockerfile ARG, accept LF/CRLF in the version file, and apply shared groups before specific rules. Keep ordinary patches grouped and automatically merged after checks; retain manual review for special groups and give each Helm chart its own group. Explicitly include renovate-compose.yaml in the Compose manager (its nonstandard name is not matched by the defaults), align Compose with CronJob Renovate 44.136.0 and regenerate the ConfigMap.
Validation:
b5aed70(run 1507); it and the final general CI (run 1504) are waiting for the runner. Renovate-specific CI (run 1498) also remains queued. Full registry lookup and generated update plans are pending.Rollback: revert the two commits in this PR to restore the previous config, generated ConfigMap and Compose image tag.