4 Commits

Author SHA1 Message Date
Cedric 2dea80a29c Disble biber for booklet
Release the book and website / build-and-push-image (push) Waiting to run
Release the book and website / release-book-website (push) Blocked by required conditions
Release the book and website / invalidate-book-website-cache (push) Blocked by required conditions
2024-12-28 18:31:19 +00:00
Cedric 6eba9635dd Disable parallel build once again
But now I have a log so hopefully I can debug it!
2024-12-28 17:36:43 +00:00
Cedric 7804bd8df1 Synchronize output of parallel jobs in make
Gives me a chance to find the bug before reverting parallel build
2024-12-28 17:17:16 +00:00
cedounet cf49ab1ccc Some more ebook build dir (#404)
Do not run test-book-website on main push

This makes little sense to run it again.. we already did run twice on
branch push and for the PR request.  And we will run the exact same
thing and more (sans-serif, actual release etc) in release-book-website.
2024-12-28 17:04:54 +00:00
3 changed files with 10 additions and 4 deletions
+1 -1
View File
@@ -64,7 +64,7 @@ jobs:
options: -v ${{ github.workspace }}:/app
run: |
cd /app/book
make -j bake
make bake
- name: Release baked book to S3
uses: shallwefootball/s3-upload-action@master
with:
+8 -2
View File
@@ -1,6 +1,12 @@
name: Test book and website for given image
on: [push, pull_request]
on:
push:
branches-ignore:
- main
pull_request:
branches:
- '**'
env:
DOCKER_IMAGE: ghcr.io/${{ github.repository }}:latest
@@ -34,7 +40,7 @@ jobs:
options: -v ${{ github.workspace }}:/app
run: |
cd /app/book
make -j build_serif_pdf build_ebook website
make -j -O build_serif_pdf build_ebook website
- name: Upload book Artifacts
uses: actions/upload-artifact@v3
with:
+1 -1
View File
@@ -98,7 +98,7 @@ tgt_figures := $(patsubst %.tex, %.png,$(src_figures))
ebb -x $<
booklet/booklet.pdf: $(booklet_src)
$(LATEX) -output-directory=booklet booklet.tex
$(LATEX) -nobibtex -output-directory=booklet booklet.tex
book_serif/book.pdf: $(src_all)
$(LATEX) -output-directory=book_serif book.tex