Skip to content

🧪 Build the sphinx-mounts docs in CI, as the other two packages are #1880

Description

@chrisjsewell

The sphinx-mounts documentation builds nowhere in CI. sphinx-needs has docs.yaml and sphinx-codelinks got a Docs codelinks job in ci.yaml with the import (#1871), but uv run poe docs-mounts runs only on a developer's machine and on Read the Docs — and the Read the Docs build is not a required check, so a warning in the mounts docs reaches master unnoticed.

Proposal: a docs-mounts job in ci.yaml shaped like docs-codelinks (one environment, permissions: contents: read, -nW --keep-going), added to check.needs.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementpkg: sphinx-mountsConcerns the sphinx-mounts package (packages/sphinx-mounts)pkg: workspaceThe repository as a whole: workflows, CI, release, docker, tooling, the workspace root

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions