Commit Graph

9 Commits

Author SHA1 Message Date
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