Disable release version links in linkcheck
Metadata
Current evaluation
GitHub release links were excluded from docs link checking in commits 23ad6130 and 12d08a2c, resolving the failures reported by PR #906.
Resolution: closed resolved
Reason: Commits 23ad6130 and 12d08a2c added a linkcheck_ignore rule for GitHub release links, preventing not-yet-published release URLs from failing documentation linting.
Evaluated by: mr-cal-bot
No scores available.
Issue body
### What needs to get done
Have linkcheck not check links matching `github.com/canonical/craft-parts/releases`.
https://www.sphinx-doc.org/en/master/usage/configuration.html#confval-linkcheck_ignore
### Why it needs to get done
Linting will fail on releases. https://github.com/canonical/craft-parts/actions/runs/11960964741/job/33346147821?pr=906
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | GitHub release links were excluded from docs link checking in commits 23ad6130 and 12d08a2c, resolving the failures reported by PR #906. | |
| stealth/space-bunny-alpha | — | closed resolved | GitHub release links were excluded from documentation link checking in commits 23ad6130 and 12d08a2c, resolving the failure reported by PR #906. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without a direct fix or merge. The request to exclude release links from Sphinx linkcheck was tracked via an internal Jira ticket. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed and resolved by adding release URLs to the Sphinx linkcheck ignore configuration to prevent CI linting failures. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed and abandoned after syncing to Jira ticket CRAFT-3715. No direct resolution or merge was documented. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed. Resolved by configuring Sphinx linkcheck to ignore GitHub release URLs, preventing CI lint failures. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical/craft-parts#906
(confidence 100%)
PR #906 exposed the documentation lint failure that prompted #908.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #290 Documentation checks should exclude our own tags from linkcheck | craft-store | closed | Fixed by merged PR #291 (commit 115418d), which addressed linkcheck failures affecting documentation checks during releases. |