[PATCH 0/9] QoL tweaks and github action
Alex Bennée <[email protected]>
| Newsgroups | dev.linux.lists.virtio-comment |
|---|---|
| Message-ID | <[email protected]> |
Some of these patches I've posted before. Along with general quality of life tweaks to the build scripts we also introduce a github workflow to build and publish the current working draft of the spec. I also fixed a build regression with htlatex which became apparent when I upgraded to Debian Trixie with a newer htlatex build. Alex. Alex Bennée (9): LICENSE.md: convert html to proper MarkDown REVISION: update to 1.4-wd01 .gitpublish: update base to current working branch virtio-html.tex: sort package list specvars.tex: properly wrap arguments to \urldef virtio-html.cfg: implement workaround for htlatex regression make-setup-generated: optionally add GIT metadata Makefile: add some simple make automations .github: add a runner to build the latest draft .github/workflows/deploy.yaml | 37 +++++++++++++++++++++++++++++++++++ .github/workflows/test.yml | 15 ++++++++++++++ .gitpublish | 2 +- LICENSE.md | 9 ++++----- Makefile | 33 +++++++++++++++++++++++++++++++ REVISION | 2 +- make-setup-generated.sh | 32 ++++++++++++++++++++++++++---- makeall.sh | 4 ++-- makehtml.sh | 2 +- makepdf.sh | 2 +- specvars.tex | 14 ++++++------- virtio-html.cfg | 3 ++- virtio-html.tex | 30 ++++++++++++++-------------- 13 files changed, 147 insertions(+), 38 deletions(-) create mode 100644 .github/workflows/deploy.yaml create mode 100644 .github/workflows/test.yml create mode 100644 Makefile -- 2.47.3