Skip to content

Conversation

DirectXMan12
Copy link
Member

This commit switches our docs publishing over to GitHub pages,
since publishing to pythonhosted.org is now deprecated.

Every push to master (or an infra/ branch for testing) will push
documentation to the /latest subdirectory of the gh-pages site,
while every tag build will push to the /stable directory.

@DirectXMan12
Copy link
Member Author

DirectXMan12 commented Nov 30, 2017

@frozencemetery 📜

Check it out:

Currently doing a test release (tagged v1.2.4-alpha.1), and then once this materged we can tag v1.2.4 proper.

@DirectXMan12
Copy link
Member Author

@DirectXMan12
Copy link
Member Author

ah, the centos install failed on the PR build (mirror issue), but passed on the tag build. This loosk good to go.

The version of the Sphinx RTD theme that we were using
was missing a font file in all but the beta version.
We explicitly ask for the beta version to solve this issue.
The old pythonhosted.org docs hosting is deprecated now, so we needed
a new hosting site.  Unfortunately, RTD can't handle our use cases
(customizations, requiring C libraries).  Instead, we use GitHub pages.

Every push to master (or an `infra/` branch for testing) will push
documentation to the `/latest` subdirectory of the gh-pages site,
while every tag build will push to the `/stable` directory.
@DirectXMan12 DirectXMan12 force-pushed the infra/github-pages-docs branch from 7e6773a to 3d7c9a5 Compare November 30, 2017 20:10
@DirectXMan12 DirectXMan12 merged commit 3b606a2 into master Nov 30, 2017
@DirectXMan12 DirectXMan12 deleted the infra/github-pages-docs branch November 30, 2017 20:19
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.

2 participants