Hi,

The attached patch had a slight bug. Also turned out that the CI environment
didn't have pandoc installed. Fixed that.

Greetings,

Andres Freund
>From 6a8157b2f14327351798c805a873e9e910f5cd67 Mon Sep 17 00:00:00 2001
From: Andres Freund <and...@anarazel.de>
Date: Wed, 20 Dec 2023 03:44:44 -0800
Subject: [PATCH v2] ci: Build INSTALL, it frequently breaks

Author:
Reviewed-By:
Discussion: https://postgr.es/m/
Backpatch:
---
 .cirrus.tasks.yml | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/.cirrus.tasks.yml b/.cirrus.tasks.yml
index e137769850d..410a6de2676 100644
--- a/.cirrus.tasks.yml
+++ b/.cirrus.tasks.yml
@@ -742,6 +742,9 @@ task:
 
   ###
   # Verify docs can be built
+  #
+  # Build the normal docs as well as INSTALL, as the latter is easy to break
+  # via links that cannot be resolved.
   ###
   # XXX: Only do this if there have been changes in doc/ since last build
   always:
@@ -752,7 +755,8 @@ task:
         CXX="ccache g++" \
         CLANG="ccache clang"
       make -s -j${BUILD_JOBS} clean
-      time make -s -j${BUILD_JOBS} -C doc
+      time make -s -j${BUILD_JOBS} -C doc/src/sgml all INSTALL
+
 
   ###
   # Verify headerscheck / cpluspluscheck succeed
-- 
2.41.0.rc2

Reply via email to