CornellNLP / ConvoKit

ConvoKit is a toolkit for extracting conversational features and analyzing social phenomena in conversations. It includes several large conversational datasets along with scripts exemplifying the use of the toolkit on these datasets.
https://convokit.cornell.edu/documentation/
MIT License
552 stars 125 forks source link

Automate deployment for ConvoKit docs #156

Closed calebchiam closed 2 years ago

calebchiam commented 2 years ago

This PR updates our docs building process:

The GitHub workflow will run only when pushing the master branch, so we no longer have to build docs ourselves manually. It requires zissou user credentials, which can be stored securely in GitHub Actions Secrets.

Resolves #153.

@cristiandnm @jpwchang Let me know what are your thoughts on whose credentials we can add for this workflow. Ideally, some dummy account with read/write permissions for just the docs folders should be created, so we don't have to rely on any individual person's credentials.