Commit graph

154 commits

Author SHA1 Message Date
1627825208 fix: set basedir to sane default value 2022-01-25 17:09:21 +01:00
c93426fdf6 feat: add rule build-slides-html (no action yet) 2022-01-25 17:09:21 +01:00
ab49a83c6f feat: add support for PDF generation from docs 2022-01-25 17:09:21 +01:00
7350648c55 docker: add more tools needed for pdfs 2022-01-25 17:09:21 +01:00
5b580cd52b ci: fix command in test job 2022-01-25 17:09:21 +01:00
25fe273c20 fix: Create missing directory for appuser (needed by marp) 2022-01-25 17:09:21 +01:00
2bb01f238f Disable debug line 2022-01-25 17:09:21 +01:00
203ab58c84 fix: add missing package m4 (needed by build-docs-pdf) 2022-01-25 17:09:21 +01:00
2fd1b7e9f5 ci: handle no-tty mode 2022-01-25 17:09:21 +01:00
44ae2d2415 ci: re-add path to dockerfile 2022-01-25 17:09:21 +01:00
222ee14d8c ci: enable buildkit again 2022-01-25 17:09:21 +01:00
c8b91d66d7 ci: try faster build 2022-01-25 17:09:21 +01:00
6541f9ff31 ci: fix artifact file name 2022-01-25 17:09:21 +01:00
f038432f4f ci: fix upload artifacts 2022-01-25 17:09:21 +01:00
750d5052d3 ci: improve environment handling 2022-01-25 17:09:21 +01:00
375abb3146 ci: add missing steps 2022-01-25 17:09:21 +01:00
778d4a9ca7 CI: add support for test 2022-01-25 17:09:21 +01:00
78b24c6021 Add support for unzip 2022-01-25 17:09:21 +01:00
e51ab5a4e2 Remove tocupdate 2022-01-25 17:09:21 +01:00
88ef9ac88c Use sane defaults for 2-level depth 2022-01-25 17:09:21 +01:00
41729f95b4 Disable tocupdate 2022-01-25 17:09:21 +01:00
7298386b2f fix: Pipenv must use .venv in project to share dependencies 2022-01-25 17:09:21 +01:00
a3c202d0dc chore: update Pipfile.lock 2022-01-25 17:09:21 +01:00
03c36a86c6 ci: Disable javascript analysis in CodeQL 2022-01-25 17:09:21 +01:00
b178036dd3 ci: Disable ruby analysis in CodeQL 2022-01-25 17:09:21 +01:00
988bd8c1d8 fix: Add missing link & env for pipenv 2022-01-25 17:09:21 +01:00
457b460886 makefile: Fix pipenv parameters 2022-01-25 17:09:21 +01:00
12e09be6df doc: add comments in entrypoint 2022-01-25 17:09:21 +01:00
7cce63b660 fix: make pipenv install system-wide 2022-01-25 17:09:21 +01:00
5d60e2043d marp: handle theme for build-slides 2022-01-25 17:09:21 +01:00
3bb91fa2b0 docker: add shell command to entrypoint 2022-01-25 17:09:21 +01:00
95e3391634 scripts: make slides/docs optional (in case of missing directory) 2022-01-25 17:09:21 +01:00
d43f349827 docker: test if _build directory exists before chown 2022-01-25 17:09:21 +01:00
b9396e150c fix: change permissions of _build 2022-01-25 17:09:21 +01:00
96052d40f0 fix: update Marp because of chrome bug[F 2022-01-25 17:09:21 +01:00
34acd5803e security: update package.json 2022-01-25 17:09:21 +01:00
4635e1c454 security: fix DependaBot alerts 2022-01-25 17:09:21 +01:00
d8354512e3 fix: handle user UID/GID 2022-01-25 17:09:21 +01:00
141b1e33f2 fix: handle user UID/GID 2022-01-25 17:09:21 +01:00
dd5b7d8591 docker: switch to non-root user 2022-01-25 17:09:21 +01:00
9298ecdcb3 docker: include chromium to build slides (fix) 2022-01-25 17:09:21 +01:00
b8ec402504 docker: include chromium to build slides 2022-01-25 17:09:21 +01:00
df4fa13e2a style: Fix design of slides 2022-01-25 17:09:21 +01:00
bf8a122ac1 style: Add support for bc-title 2022-01-25 17:09:21 +01:00
058d4c6400 style: fix display for h3 in slides 2022-01-25 17:09:21 +01:00
45c42d0bfe script: fix volumes in gx-teaching 2022-01-25 17:09:21 +01:00
2d2a6ee041 make: fix docker commands 2022-01-25 17:09:21 +01:00
3572ceffed scripts: fix theme detection 2022-01-25 17:09:21 +01:00
6b9a8f9921 make: add shell target 2022-01-25 17:09:21 +01:00
75d6511cbc CI: fix syntax for environment variables in GITHUB 2022-01-25 17:09:21 +01:00