This repository contains a Conda environment to create computational publications with Jupyter Book and host published content on GitHub Pages.
To run and use this environment locally, you will need:
Local instructions expect the user has cloned or forked the GitHub repository. In a terminal, navigate to the folder containing the local repository.
From the terminal, you can create and activate the Conda environment.
Create environment:
$ conda env create -f environment.yml
Activate environment:
$ conda activate computational-publications
This repository contains a Makefile
that automates the commands to clean, build, and publish the Jupyter Book. To complete these tasks, change the jupyter_book
variable to the name of the folder containing the Jupyter Book and change the github_pages_commit_message
to a commit message the captures the updates.
Once all variables are set, run the following command to clean, build, and publish the updated Jupyter Book:
$ make publish-book
Contains instructions to automate Jupyter Book builds and GitHub commits.
Contains information to set up the Conda environment to create computational publications with Jupyter Book.