sile-typesetter / sile-typesetter.github.io

Github Pages source code for https://sile-typesetter.org
Creative Commons Zero v1.0 Universal
3 stars 4 forks source link

Build examples in site CI #23

Closed alerque closed 2 years ago

alerque commented 2 years ago

Fixes #16 Fixes #17

This completely overhauls the site builder again. It still does our own thing by running Jekyll our own way, but I move our way to Nix. Now we have access to not just Jekyll but anything else we want in the same environment.

alerque commented 2 years ago

Extra thanks to @ilkecan for the help getting Jekyll setup equivalent to GitHub Pages running in Nix and @doronbehar for the reminders that I might like Nix if I actually tried it. I do.

alerque commented 2 years ago

Not all the examples are working, but I think I fixed most of the ones where the trouble was in the example. A few are still showcases of really poor handling, but they work at least as well or better than when the examples were in the SILE repository.