← Back to issue list

Update Renovate config to match all requirements-*.txt files.

View original Github issue

Metadata

Project
charmcraft
Number
#953
Type
pull request
State
merged
Author
lengau
Labels
—
Created
Updated
Closed

Current evaluation

Merged #953, updating Renovate to match all requirements-*.txt files in commit f15f7c60.

Resolution: closed resolved

Reason: The approved change was merged in commit f15f7c60, broadening Renovate's requirements file matching as requested in the review of #948.

Evaluated by: mr-cal-bot

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
stealth/space-bunny-alpha — closed resolved Merged #953, updating Renovate to match all requirements-*.txt files in commit f15f7c60.
stealth/space-bunny-alpha — closed resolved Renovate configuration now matches all requirements-*.txt files; the update merged via #953 in commit f15f7c60.
stealth/space-bunny-alpha — closed resolved Merged PR #953, commit f15f7c60, expanded Renovate matching to cover all requirements-*.txt files; specific exclusions can later use ignorePaths.
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.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/charmcraft#948 (confidence 100%)

    A review comment on this package-update PR initiated the configuration fix.

Related issues

Issue Project State Summary Similarity
#952 Include requirements-* files in Renovate config charmcraft closed Closed unmerged after being opened in the wrong spot; the Renovate update was merged instead through canonical/charmcraft#953 in commit f15f7c60.
78%
#298 fix: update renovate config starbase merged Merged as commit 4918168, updating Renovate configuration to fix #297 and restore dependency-update automation.
78%
#1082 tools: update renovate config charmcraft merged Merged PR #1082 refined Renovate dependency matching for package names and version constraints; landed as commit 4aa83b46.
74%
#1607 build(deps): update requirements charmcraft merged Merged consolidated Renovate dependency updates in canonical/charmcraft#1607 via commit 685b159b, changing three files (+13/-12).
73%
#484 ci: group dev dependencies in renovate rockcraft merged Merged PR #484 as commit 10559557, grouping development dependency updates for requirements*.txt files in Renovate.
73%
#248 fix: point to the correct renovate file craft-store merged Merged #248 in commit f98bdb0, correcting the Renovate configuration path so update PR generation could resume and resolving #247.
73%
#232 ci: update renovate config and workflow starbase merged Updated Renovate configuration and its validation workflow in merged PR #232 (commit f972745).
72%
#2 Configure Renovate fetch-service merged Merged Renovate onboarding PR #2, adding renovate.json with the recommended configuration in commit 86f2a5e.
72%
#1523 ci: group dev dependencies in renovate charmcraft merged Merged #1523 via commit 75722ace, grouping Renovate development-dependency updates, including requirements.txt matches, into one PR to reduce noise and speed upgrades.
72%
#499 Action Required: Fix Renovate Configuration craft-providers closed Invalid Renovate settings were corrected by merged PR #516 (commit 8fd003c), restoring automated dependency-update PRs.
72%