Repository navigation
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## docs-site-deploy #787 +/- ##
=================================================
Coverage 52.37% 52.37%
=================================================
Files 26 26
Lines 3729 3729
Branches 747 747
=================================================
Hits 1953 1953
Misses 1472 1472
Partials 304 304 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
tony
force-pushed
the
sphinx-inventories
branch
12 times, most recently
from
October 21, 2026 00:14
7407bf0 to
fb471b3
Compare
why: Sphinx consumers need discoverable port references, and the root publisher needs a catalog for the selected default version. what: - Adopt scoped inventories, catalogs and footer discovery - Adopt the reference fixes and generic links from docs PR 157 - Use the shared publisher's locked uv, Ruff and ty tooling - Restrict scoped inventory to the actual port/version mount - Place inventory setup help under the site meta section - Declare the three-day uv cooldown for portable locked installs - Make the Python CLI checks executable for Linux Ruff - Keep decorative kind marks out of row and inventory names - Resolve command options under native Sphinx program contexts - Keep both docs workflow pins on the same revision validation: YAML, callee bindings, paired pins and minimal diffs pass. The combined docs branch passes 221 site and 23 Swift model checks, Ruff, formatting, ty and TypeScript checks; 23 assembled-tree contracts were skipped. Complete publication evidence remains a separate gate. Docs source: libtmux/docs@205ecac
why: Documentation builds and their publisher must share the producer that exports durable inventories and working footer help links. what: - Pin the producer and publisher to the current inventory draft. - Adopt scoped tmux inventories, verified Sphinx examples and accessible setup links from libtmux/docs#166. Producer: libtmux/docs@31ed443
why: Use the inventory producer rebased onto the current docs main. The shared workflow also installs Julia's tested tmux runtime. what: - Pin the build and deploy workflows to the same revision Producer: afb819293ce536e4df3d9ecd8e619710591f27f2
why: Keep the site builder and publisher on the reviewed producer after rebasing docs onto current main. what: - Pin both workflow references to the rebased docs revision.
tony
force-pushed
the
sphinx-inventories
branch
from
October 22, 2026 03:19
6be68a1 to
e7282f9
Compare
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Adopt the Sphinx inventories from libtmux/docs#166, so readers can download the port/version inventory and ordinary Sphinx sites can link to its rendered entities. Both builder and publisher references select
32526a20f7de5835a0a4ea5c13d183deb9e1b07d.Rebased onto
docs-site-deployat137abf00286cbbf1025cf189f03a1343875ecbdb. The final documentation workflow file is byte-identical to the previous feature tip; the branch difference from this base is the paired references.Validation
e7282f9ed5ce9d851d68d7369bca632e8c23f146. Its 1 original scoped artifact(s) pass both stock Sphinx/MyST runtimes: 35,622 records, 2,742 owned pages/footers and 57 references in each markup per runtime. Original files/archives retain their hashes, and the actual tested source tree matches this branch tree.Draft for review. Canonical rollout remains held.
Native checks pass or are configured skips at the current readback.