← Back to issue list

docs(build): switch to extensionless URLs

View original Github issue

Metadata

Project
rockcraft
Number
#820
Type
pull request
State
merged
Author
s-makin
Labels
Created
Updated
Closed

Current evaluation

Merged a pull request that switches to extensionless URLs by forcing Sphinx to use the dirhtml builder for clean URLs. The change was approved by reviewers and passed CI checks.

Suggested action:

No scores available.

Issue body

This should force Sphinx to use the dirhtml builder, which will enforce clean URLs instead of .html - [X] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? ---

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged a pull request that switches to extensionless URLs by forcing Sphinx to use the dirhtml builder for clean URLs. The change was approved by reviewers and passed CI checks.
qwen3.6-35b-a3b-mtp-q6 Merged external contribution switching the documentation build to Sphinx's dirhtml builder for extensionless URLs. CLA signed, workflows re-triggered for apt wheel availability, and changes integrated.
qwen3.6-35b-a3b-mtp-q6 Merged. Configured Sphinx to use the dirhtml builder, enforcing extensionless URLs. CI workflows were re-triggered by @bepri after apt wheels became available.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1064 docs(build): switch to extensionless URLs craft-parts merged Switched documentation build to extensionless URLs, resolving a regression. Merged after approval from two reviewers and passing CI checks. A changelog entry was added to address external link continuity concerns.
84%
#5328 chore(rtd): switch to extensionless URLs snapcraft merged Merged an urgent fix updating Sphinx to generate extensionless URLs by removing the .html extension. Approved by two reviewers, passed CI, and applied with a single-line configuration change.
78%
#367 docs(rtd): switch to extensionless URLS starbase merged Merged documentation update to use extensionless URLs, aligning with Rockcraft and Snapcraft. Approved by two reviewers with no unresolved comments and a single-line change.
71%
#158 build(docs): add sphinx sitemap imagecraft merged Merged after adding sphinx-sitemap and switching local builds to the dirhtml builder. Reviewers approved the changes, and feedback regarding local URL schemes and a potential sitemap bug was addressed prior to merge.
71%