Commit graph

154 commits

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