From eb2d65fceddc941f2832a7669be42edcd3f059cd Mon Sep 17 00:00:00 2001 From: Alex Rousskov Date: Tue, 14 Feb 2023 10:03:34 +0000 Subject: [PATCH] CI: Extend GitHub Actions build-tests to doc/release-notes/ (#1275) "make dist[check]" does nothing in doc/release-notes unless a linuxdoc tool has been detected during ./configure, missing errors like this: make[6]: Entering directory /squid/doc/release-notes linuxdoc -B html -T 2 --split=0 release-6.sgml Processing file release-6.sgml onsgmls: ...E: end tag for element "E" which is not open --- .github/workflows/default.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/default.yaml b/.github/workflows/default.yaml index 9cb5886caa..8abbe76dea 100644 --- a/.github/workflows/default.yaml +++ b/.github/workflows/default.yaml @@ -106,6 +106,7 @@ jobs: sudo sed --in-place -E 's/# (deb-src.*updates main)/ \1/g' /etc/apt/sources.list sudo apt-get --quiet=2 update sudo apt-get --quiet=2 build-dep squid + sudo apt-get --quiet=2 install linuxdoc-tools - name: Checkout sources uses: actions/checkout@v3 -- 2.47.2