Closed v-- closed 3 years ago
@abackus In order for the project to have a landing page like the one linked in the pull-request, somebody (I guess you) should enable GitHub Pages in the project setting and point it to the automated_website_build
branch. The URL should then be something like https://clopen-analysis.github.io/latex
.
thanks @v-- for setting this up!!
I assume this is related to #4. Like I promised, I set up a GitHub Action for building PDFs so that they do not have to be included in the repository. I know that there are a lot of moving bits but I tried to do it without much assumptions. Here are some highlights:
makefile
. I'm not the biggest fan of GNU Make but it is the de-facto standard for builds.main
branch and is then deployed to a separate branch via GitHub actions. This branch is tied to GitHub Pages so you get a project page like this one I set up.packages
directory for the single macro I introduced. I think it is a starting point for extracting some of the macros outside of the tex files.Of course, this can be easily extended to other formats by changing only the makefile and the actions file.
I haven't really discussed this with any of you so feel free to comment/request changes on any of this.