Commit Graph

18 Commits

Author SHA1 Message Date
Hendrik Kleinwaechter
b6a2bfb945 Update docker image
For some reason despite specifying ruby 3.1 it was updated to 3.3. This
updates everything to 3.3.
2025-02-22 11:14:04 +01:00
Viktor Szépe
2e4fae3d13 Fix typos (#375) 2024-07-12 10:40:34 +02:00
Hendrik Kleinwaechter
bf4456ca80 Installs make4ht from source (#347)
* Installs make4ht from source

* Fix dir
2024-04-11 16:02:59 +02:00
Hendrik Kleinwaechter
99031a72df Revert "#308 — Build docker image for both amd64 and arm64 (#311)" (#314)
This reverts commit e6709b0f5e.
2023-12-18 12:37:04 +01:00
Anthony Atkinson
e6709b0f5e #308 — Build docker image for both amd64 and arm64 (#311)
* Build for both amd64 and arm64

* Moving line to retrigger Actions check

* Removal of the `platform` flag—let system choose

* Indicate to apt-get that there is no frontend
2023-12-18 09:43:12 +01:00
Hendrik Kleinwaechter
6a82cf6f41 Use trixie as base image (#287)
* Use trixie as base image

* Install dvisvgm manually and fix ruby encodign issues
2023-11-24 07:20:18 +01:00
Cedric
eb2fc3eab8 Add dvsvgm to the docker image
To deal with ebooks and tikz flowcharts
2023-11-17 19:36:45 +00:00
Ced
fc876a7d00 Remove kindlegen
Not needed anymore now that we don't do azw3 files anymore.
2023-10-13 10:06:19 +01:00
Ced
be954493e6 Install imagemagick in Docker
To convert images in B&W or lower resolution.
2023-10-13 10:05:40 +01: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
0aa5aab860 Use 2023 docker image as base 2023-07-10 17:55:33 +02:00
Hendrik Kleinwaechter
d1ff67415f Fix more issues with docker build 2023-07-10 10:42:30 +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
c7e9366de4 Change entry point 2023-07-08 10:53:38 +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
123ec73cea Use locally built tex4ebook 2023-06-27 11:21:59 +02:00
Hendrik Kleinwaechter
6901701f86 Fix docker build (#110) 2023-06-01 18:49:07 +02:00
Hendrik Kleinwaechter
37f845429b Add Dockerfile
This adds a Dockerfile to run the project. All you need to do now is run
`make` in the root folder and the pdf will be built.
2023-03-02 17:22:30 -05:00