This folder contains the source code for Autograder.io's UI documentation. It is written using reStructuredText and compiled using Sphinx.
First, install the required Python dependencies using Pipenv:
$ cd docs
$ pipenv install
$ pipenv shell
To build the HTML output (resulting files will be in the html
directory):
$ make
To build and publish the result to GitHub pages (admins only):
$ make publish
This uses the ghp-import
tool to push the output to the gh-pages
branch of this repository,
which is the branch used for publishing to
https://eecs-autograder.github.io/autograder.io/.