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
This commit is contained in:
Hendrik Kleinwaechter
2023-07-08 10:51:23 +02:00
committed by GitHub
parent 62a9e9a000
commit 509092c56e
8 changed files with 171 additions and 85 deletions

View File

@@ -7,12 +7,8 @@ jobs:
- name: Set up git repository
uses: actions/checkout@v3
- name: Test baking the release versions
uses: xu-cheng/texlive-action/full@v1
uses: docker://ghcr.io/hendricius/the-sourdough-framework:latest
with:
run: |
apk add make zip tidyhtml
wget https://archive.org/download/kindlegen_linux_2_6_i386_v2_9/kindlegen_linux_2.6_i386_v2_9.tar.gz
tar xzf kindlegen_linux_2.6_i386_v2_9.tar.gz
mv kindlegen /usr/bin
cd book
make -j build_pdf build_serif_ebook