Update Renovate config to match all requirements-*.txt files.
Metadata
Current evaluation
Merged update to Renovate configuration matching all requirements-*.txt files. Approved by one reviewer, adding three lines to one file. Future exclusions can use an ignorePaths array.
Suggested action: —
No scores available.
Issue body
Based on [this comment](https://github.com/canonical/charmcraft/pull/948#pullrequestreview-1213392441)
If we later need to ignore specific requirements files we can add an `ignorePaths` array to the base config.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged update to Renovate configuration matching all requirements-*.txt files. Approved by one reviewer, adding three lines to one file. Future exclusions can use an ignorePaths array. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged update to Renovate configuration matching all requirements-*.txt files. Implemented per review feedback, with future extensibility for ignoring specific paths via an ignorePaths array. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged updates to the Renovate configuration to automatically match all requirements-*.txt files. Implemented based on reviewer feedback, the change supports future exclusions via an ignorePaths array. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1082 tools: update renovate config | charmcraft | merged | Merged a Renovate config update refining a dependency regex. The change improves line pair matching, excludes package extensions, and supports flexible version operators. Approved by one reviewer and merged. | |
| #2823 chore: configure renovate to ignore requirements files under tests/ | charmcraft | merged | Merged configuration update adding tests/** to ignorePaths in .github/renovate.json5. This stops Renovate from tracking test fixture requirements. Approved by two reviewers and merged. | |
| #298 fix: update renovate config | starbase | merged | Merged an update to the Renovate configuration to address excessive strictness, resolving issue #297. Approved by one reviewer with a minimal one-line change. | |
| #484 ci: group dev dependencies in renovate | rockcraft | merged | Merged. Updates Renovate configuration to group dev dependencies, resolving missing prefixes for requirements*.txt files. Approved by two reviewers, passed CI, and changed one file (+26/-9). | |
| #115 feat: ignore test directories with renovate | starflow | merged | Merged a configuration update to instruct Renovate to ignore test directories. This prevents unnecessary security updates for test dependencies that may intentionally use older versions. Approved by three reviewers with all CI checks passing. | |
| #952 Include requirements-* files in Renovate config | charmcraft | closed | Closed without merging after the author noted it was opened in the wrong repository. The changes to include requirements-* files in the Renovate config were abandoned. | |
| #2778 ci: configure Renovate to ignore docs updates | charmcraft | merged | Merged. Configured Renovate to ignore documentation updates via ignorePaths for docs/**, preventing unnecessary dependency update pull requests for docs-only changes. | |
| #1607 build(deps): update requirements | charmcraft | merged | Merged a maintainer-submitted pull request consolidating multiple Renovate dependency updates. Approved by two reviewers with zero unresolved comments, the change modified three files (+13/-12 lines) to update project requirements. | |
| #296 fix: update renovate config | starbase | merged | Merged an update to the Renovate configuration, adopting a default config location for Starflow. Approved by one reviewer, passed CI checks, and applied a single-line change across one file. | |
| #215 ci: remove deprecated renovate config options | starbase | merged | Merged update removing deprecated Renovate configuration options from CI. Approved by two reviewers, passed checks, and modified two files. |