Re: [PATCH v3 00/11] QoL tweaks and github action

Alex Bennée
2025-10-17T14:10:45Z

Alex Bennée <alex.bennee@linaro.org> writes:

Gentle ping.

Michael are you happy with the marking of the draft now?

> 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.
>
> v3
> - make unofficial version clearer
> - tweak the make targets for clarity
> - update commit messages
>
> 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 (11):
> 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
> .b4-config: add project defaults
> 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
>
> .b4-config | 9 +
> .github/workflows/deploy.yaml | 37 ++++
> .github/workflows/test.yml | 15 ++
> .gitpublish | 2 +-
> LICENSE.md | 8 +-
> Makefile | 34 +++
> README.md | 387 +++++++++++++---------------------
> REVISION | 2 +-
> make-setup-generated.sh | 96 +++++----
> makeall.sh | 4 +-
> makehtml.sh | 2 +-
> makepdf.sh | 2 +-
> specvars.tex | 14 +-
> virtio-html.cfg | 3 +-
> virtio-html.tex | 30 +--
> 15 files changed, 339 insertions(+), 306 deletions(-)
> create mode 100644 .b4-config
> create mode 100644 .github/workflows/deploy.yaml
> create mode 100644 .github/workflows/test.yml
> create mode 100644 Makefile

--
Alex Bennée
Virtualisation Tech Lead @ Linaro