David Runge
43b6080fbe
Add make target to convert all SVGs to plain SVG before rendering
...
Adapt HTML and EPUB targets to run conversion target before rendering
EPUB or HTML output.
Fixes https://codeberg.org/openpgp/notes/issues/166
Signed-off-by: David Runge <dave@sleepmap.de>
2023-12-05 16:07:02 +01:00
David Runge
eeb1de8ab7
Add woodpecker integration for building and testing the EPUB
...
Signed-off-by: David Runge <dave@sleepmap.de>
2023-11-24 13:21:52 +01:00
David Runge
4459b3b2a9
Add CI job to run codespell on all source files
...
Fixes https://codeberg.org/openpgp/notes/issues/96
Signed-off-by: David Runge <dave@sleepmap.de>
2023-11-02 19:05:09 +01:00
David Runge
4d93cafcc1
ci: Add steps to test for broken links using lychee
...
Call the new `html-linkcheck` target to fail on broken links.
Signed-off-by: David Runge <dave@sleepmap.de>
2023-10-26 13:08:54 +02:00
David Runge
04f86e2df2
ci: Add step to check all source licenses using reuse
...
Signed-off-by: David Runge <dave@sleepmap.de>
2023-10-23 20:57:49 +02:00
David Runge
121e352b59
feat: Add license attribution for all files
...
Signed-off-by: David Runge <dave@sleepmap.de>
2023-10-23 20:55:08 +02:00
Heiko Schaefer
40ea566e2d
CI: only generate sphinx output for "draft" branch
2023-10-13 11:45:48 +02:00
Heiko Schaefer
eeecce1286
Fix email to use the boiler bot account
...
(Oops, I told Wiktor the wrong email when he set this job up)
2023-09-18 10:59:40 +02:00
Wiktor Kwapisiewicz
ca6b69897d
Add one more step constraint
2023-09-15 15:17:53 +02:00
Wiktor Kwapisiewicz
00274dc3db
Use steps instead of pipeline
2023-09-15 15:17:53 +02:00
Wiktor Kwapisiewicz
53224cad5a
Fix renderer's email
2023-09-15 14:11:38 +02:00
Wiktor Kwapisiewicz
e48fb01003
Add CI rendering
2023-09-15 14:06:01 +02:00