[PATCH v2 00/10] QoL tweaks and github action
Alex Bennée <[email protected]> Fri, 10 Oct 2025 12:20:00 +0100
| 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. v2 - added README.md cleanup - applied r-b tags The following still need review: .github: add a runner to build the latest draft make-setup-generated: optionally add GIT metadata virtio-html.cfg: implement workaround for htlatex regression specvars.tex: properly wrap arguments to \urldef README.md: convert embedded html to proper MarkDown LICENSE.md: convert html to proper MarkDown Alex. Alex Bennée (10): LICENSE.md: convert html to proper MarkDown README.md: convert embedded 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 | 8 +- Makefile | 33 +++ README.md | 387 +++++++++++++--------------------- 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 +-- 14 files changed, 298 insertions(+), 273 deletions(-) create mode 100644 .github/workflows/deploy.yaml create mode 100644 .github/workflows/test.yml create mode 100644 Makefile -- 2.47.3