← Back to issue list

feat(renovate): don't check docs directory

View original Github issue

Metadata

Project
starflow
Number
#111
Type
pull request
State
merged
Author
bepri
Labels
—
Created
Updated
Closed

Current evaluation

Renovate now ignores docs/requirements.txt, preventing unwanted starter-pack dependency update PRs; PR #111 was merged in commit db2a855.

Resolution: closed resolved

Reason: PR #111 passed CI and was merged. Commit db2a855 added docs/requirements.txt to Renovate's ignorePaths configuration, stopping checks for documentation dependencies.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Per @medubelko's suggestion after seeing https://github.com/canonical/starbase/pull/481, the starter pack should not have renovate PRs reported to us (and in this particular case, it is unhelpfully introducing a bug in the newer version anyways...)

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Renovate now ignores docs/requirements.txt, preventing unwanted starter-pack dependency update PRs; PR #111 was merged in commit db2a855.
stealth/space-bunny-alpha — closed resolved Merged #111 (db2a855) to exclude the docs directory from Renovate checks, preventing unwanted dependency-update PRs against the starter pack.
qwen/qwen3.6-35b-a3b — — Merged configuration changes to exclude the docs directory from Renovate checks. This prevents unhelpful dependency update PRs and avoids introducing bugs in the starter pack. Approved by two reviewers with all CI checks passing.
qwen3.6-35b-a3b-mtp-q6 — — Merged configuration changes to exclude the docs directory from Renovate checks. This prevents unhelpful dependency update PRs and potential bugs from being reported for the starter pack.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#2778 ci: configure Renovate to ignore docs updates charmcraft merged Merged PR canonical/charmcraft#2778 (approved by 2 reviewers) adds a Renovate ignorePaths entry for docs/**, so Renovate stops opening dependency update PRs that only touch documentation. One-line change to Renovate config.
74%
#949 fix(renovate): don't update dependencies in docs spread tests rockcraft closed PR #949 (lengau) proposed a 3-line .github/renovate.json5 change to exclude docs spread-test deps from Renovate, requested in #935. Closed unmerged; source-spread-tests failed and medubelko asked to reconsider.
74%
#152 feat(renovate): don't scan against sphinx-stack deps starflow merged PR #152 merged as commit b5961a0, adding a renovate.json5 rule with matchJsonata "managerData.depGroup = 'docs-sphinx-stack'" and enabled:false so Renovate no longer opens PRs for the docs-sphinx-stack dependency group.
73%
#191 feat(renovate): configure PR automerge without ignoring tests starflow merged Configured Renovate to automatically squash-merge patch updates, dev dependencies, and internal releases once checks pass. Merged in PR #191.
71%
#115 feat: ignore test directories with renovate starflow merged Merged PR #115 as commit a5b244d, excluding test directories from Renovate scans so intentionally outdated test dependencies remain unchanged.
70%