jjmccollum / teiphy

A Python package for converting TEI XML collations to NEXUS, BEAST 2.7 XML, and other formats
MIT License
11 stars 3 forks source link

deploy docs with github actions #11

Closed rbturnbull closed 2 years ago

jjmccollum commented 2 years ago

@rbturnbull It looks like after I merged in the testing branch, we got the following build error for generating the docs:

Run schneegans/dynamic-badges-action@v1.1.0
Error: Failed to create gist, response status code: 401, status message: Unauthorized
result:{"message":"Bad credentials","documentation_url":"https://docs.github.com/rest"}
rbturnbull commented 2 years ago

Yes, we need to set up an access token to allow the repo to edit gists. We also need to set up a gist for the coverage. Can I show you this in person this afternoon?

rbturnbull commented 2 years ago

I've removed the coverage badge part of the CI until we add in the token. The docs should deploy now. We just need to get github to use the gh-pages branch for github pages. I think you will need to do that as the owner of the repo.

jjmccollum commented 2 years ago

Okay, I'm happy to take care of that! If you're able to show me this afternoon, then that would be great.