Skip to content

Comments

add basic Sphinx-build GitHub Action and accompanying status badge#7838

Merged
kcondon merged 1 commit intoIQSS:developfrom
uncch-rdmc:7837_basic_sphinx_github_action
May 3, 2021
Merged

add basic Sphinx-build GitHub Action and accompanying status badge#7838
kcondon merged 1 commit intoIQSS:developfrom
uncch-rdmc:7837_basic_sphinx_github_action

Conversation

@donsizemore
Copy link
Contributor

What this PR does / why we need it: now that Sphinx is upgraded we can enable a basic, and currently free, GitHub Action to build the guides triggered by any pull request affecting doc/sphinx-guides/source/. This is a first step to allow for Sphinx syntax linting, but further experimentation could push HTML builds to gdcc.io or possibly guides.dataverse.org.

Which issue(s) this PR closes:

Closes #7837

Special notes for your reviewer: none

Suggestions on how to test this: once merged, should run automatically on the next PR against doc/sphinx-guides/source/

Does this PR introduce a user interface change? If mockups are available, please link/include them here: no

Is there a release notes update needed for this change?: no

Additional documentation: none

@kcondon kcondon self-assigned this May 3, 2021
@kcondon kcondon merged commit 0bd0691 into IQSS:develop May 3, 2021
@djbrooke djbrooke added this to the 5.5 milestone May 3, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

enable GitHub Action for basic Sphinx linting on pull request

4 participants