Visitar URL original
Expand CI to include a documentation build that tests against multiple unreleased dependencies at once · Issue #3204 · PlasmaPy/PlasmaPy · GitHub
Skip to content

Expand CI to include a documentation build that tests against multiple unreleased dependencies at once #3204

Open

Description

@namurphy

The continuous integration suite currently builds the documentation against unreleased versions of upstream dependencies, including sphinx, plasmapy_sphinx, nbsphinx, and sphinx-gallery. However, each build is done using the unreleased version of a single dependency at a time.

We should add a documentation build using the development branches of multiple upstream dependencies simultaneously.

The main use case is when we are trying to fix a problem with plasmapy_sphinx due to a breaking change in sphinx that has not yet been included in a release.

Related issues

PlasmaPy/plasmapy_sphinx#23, PlasmaPy/plasmapy_sphinx#24, PlasmaPy/plasmapy_sphinx#25, PlasmaPy/plasmapy_sphinx#26

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

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions