Commit Graph

24 Commits

Author SHA1 Message Date
Ced
500f5e7dce Limit validate CI to serif pdf target and ebook 2023-10-27 21:17:51 +01:00
Ced
a8e98595c7 Use parallel build on github release action 2023-10-27 21:16:22 +01:00
Ced
ffccbf8b9f Update CI as per renamed targets in makefile 2023-10-08 20:10:18 +01:00
Hendrik Kleinwaechter
50d65f693b Improve website build documentation (#162)
This improves the documentation on how to build the website and applies
a couple of additional fixes. Followup to #161
2023-08-04 16:14:05 +02:00
Hendrik Kleinwaechter
d5889a67a1 🎉 Book Website (#145)
* Basic script to modify html output

* Modify HTML of website

* Add makefile

* Compile website in CI

* Improve readme
2023-07-11 09:03:07 +02:00
Hendrik Kleinwaechter
46ab05048e Fix Docker workflow issues (hopefully) (#143)
This hopefully fixes some of the issues of the docker workflow building
the book and website
2023-07-09 15:05:30 +02:00
Hendrik Kleinwaechter
acace08de1 Change into folder 2023-07-08 12:07:44 +02:00
Hendrik Kleinwaechter
eda0975d84 Tag with 'latest' 2023-07-08 11:24:25 +02:00
Hendrik Kleinwaechter
3b5187042f Build image only on main 2023-07-08 10:55:44 +02:00
Hendrik Kleinwaechter
509092c56e Improve website deployment (#139)
* Fix issue of book not building

* add dependencies

* fix

* test make4ht

* fix cmd

* Use own docker image

* Add label

* fix urls

* Add validate command

* build non mac version

* tmp run

* use smaller tex version

* build full
2023-07-08 10:51:23 +02:00
Hendrik Kleinwaechter
62a9e9a000 Style improvements website (#138)
* Improve general CSS for website

* Update github flow
2023-07-07 13:38:56 +02:00
Hendrik Kleinwaechter
f2ac5a37f7 Fix dir names 2023-07-03 16:36:21 +02:00
Hendrik Kleinwaechter
ef373f308d Fix dir name 2023-07-03 16:18:19 +02:00
Hendrik Kleinwaechter
0822ba81df Fix bucket name 2023-07-03 11:23:08 +02:00
Hendrik Kleinwaechter
bcfe67d4df Static HTML Website (alpha version) (#136)
This is a minimal alpha version of the book as static html website. More
stuff needs to be added, but should be okay for a working prototype.
Fixes #128
2023-07-03 09:21:25 +02:00
cedounet
ab608c7311 Remove building sans-serif ebook in CI (#135)
They are not needed as you can change the font in your reader.
Closes: https://github.com/hendricius/the-sourdough-framework/issues/131
2023-06-30 11:48:32 +02:00
Hendrik Kleinwaechter
6c8839da87 🤡 Add "make bake" command (#97)
I feel like since this is bread related, release should be renamed to
"bake". So `make bake` will bake you the final book versions.
2023-05-21 20:19:56 +02:00
Hendrik Kleinwaechter
0313a6faeb Invalidate book cache after deploy 2023-03-03 09:21:04 -05:00
Hendrik Kleinwaechter
d8b013e00a Add libraries 2023-03-02 15:36:36 -05:00
Hendrik Kleinwaechter
6e97f9bbd0 Screen Readers (#53)
* add tikzcache

* ignore files

* add latexmkrc file

* Move figures to new files

* rename images

* Fix build commands

* Release as epub3 and mobi

* Add cover-image support

* use older epub

* Externalize all tables

* change gh actions command

* fix linux xargs rm
2023-03-02 20:33:25 +01:00
Hendrik Kleinwaechter
528e091d77 Run CI on PRs too 2023-01-19 16:49:32 +01:00
Hendrik Kleinwaechter
8617acc687 Release book to S3 (#38)
This will automatically release the book to S3 after merging pull
requests
2023-01-12 15:49:47 +01:00
Andreas
7ba8510da1 Add latex build check to PRs (#37)
* Add release workflow

* Create validate.yml

* Update validate.yml
2023-01-12 13:14:47 +01:00
Andreas
7915d251a4 Add release workflow (#34) 2023-01-06 14:42:39 +01:00