Please enjoy the AguaClara textbook!
If you are interested in helping out by writing, begin by reading this page!
If you are interested in helping out by editing existing sections, begin by reading this page!
To publish, first ensure all of your changes have been merged into master by following the Pull Request best practices here. Then follow these steps:
git checkout master
git pull
git tag <tagname>
- To get
<tagname>
, check the latest release and increment by 1, following semantic versioning. For Example, if the current version werev0.0.76
and there were only small edits the next would bev0.0.77
. If there were more significant changes it would bev0.1.0
, and for extremely large changes (maybe a whole new chapter?),v1.0.0
.
- To get
git push origin <tagname>
Pushing a tag will kick off the automated release workflow which builds the PDF and HTML documentation.
We use act to run the workflow locally. After installing act, run act --container-architecture linux/amd64
in the root directory to see a list of workflows that can be run locally.