Hendrik Kleinwaechter
8c5248e455
Use newer Github Actions version ( #413 )
...
v3 was deprecated, switch to v4
2025-01-02 14:09:39 +01:00
Cedric
60928bc404
Revert "Disable parallel build once again"
...
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
This reverts commit 6eba9635dd .
2024-12-29 20:20:47 +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
Cedric
69acb8c04d
Re-enable parallel builds
...
We never knew why they broke on CI last time and not on any of
machines.. checking if that was a setup issue on github side. This
woudl enable much faster builds.
2024-12-28 16:16:27 +00:00
Cedric
972edd651b
Remove explicit website build in CI
...
We now can do both in make bake target as website and ebooks can run in
parallel.
2024-12-28 16:07:44 +00:00
Ced
e5bea976cd
Reapply "Remove parallel option from make ( #368 )"
...
Fair enough it breaks on CI... does work on my machine though :(
not sure what is going on.
This reverts commit ee5e47de63 .
2024-05-29 17:20:00 +01:00
Ced
ee5e47de63
Revert "Remove parallel option from make ( #368 )"
...
This reverts commit 3d16d58817 .
There is no reason for parallel build to fail
2024-05-29 17:07:35 +01:00
Hendrik Kleinwaechter
3d16d58817
Remove parallel option from make ( #368 )
...
This temporarily removes the parallel option from make to ensure that we
can release the booklet. I am not sure why it causes an issue. Baking
the book without it causes no problem.
2024-05-29 09:02:23 +02:00
Hendrik Kleinwaechter
e4bd4632c5
Fix wrong image name in release workflow
2024-04-29 07:11:53 +02:00
Hendrik Kleinwaechter
d1b0bbead1
Simplify build process ( #352 )
...
Related to #349 . This only builds the docker image on push to main. For
pull requests and pushes the whole build is tested.
2024-04-28 10:51:41 +02:00
Hendrik Kleinwaechter
9e8acf257d
Validate website format ( #304 )
...
* Validate website format
This validates the format of the website and throws an error if
something is fishy.
* Remove -j flag
* clean build
* Clean cache in between
2023-12-11 23:36:22 +01:00
Hendrik Kleinwaechter
bc496f1ffd
Upload build artifacts on release
2023-12-10 17:58:54 +01:00
Hendrik Kleinwaechter
bce4f84040
Build docker image for each PR ( #300 )
...
This builds a docker image for each PR and then one for the release
tagged as :latest.
2023-12-10 00:04:32 +01:00