[llvm] workflows/release-documentation: Rework workflow to make it testable (PR #212689)

Tom Stellard via llvm-commits llvm-commits at lists.llvm.org
Fri Jul 31 05:08:56 PDT 2026


================
@@ -129,34 +95,54 @@ jobs:
           pip3 install --require-hashes --user -r ./llvm/docs/requirements.txt
 
       - name: Build Documentation
+        id: build
         env:
           GITHUB_TOKEN: ${{ github.token }}
           INPUTS_RELEASE_VERSION: ${{ inputs.release-version }}
         run: |
-          ./llvm/utils/release/build-docs.sh -release "$INPUTS_RELEASE_VERSION" -no-doxygen
+          ./llvm/utils/release/build-docs.sh \
+            $(test -n "$INPUTS_RELEASE_VERSION" && echo -release $INPUTS_RELEASE_VERSION || echo -srcdir llvm) -no-doxygen
+          echo "man-page-tarball-name=$(basename $(find . -iname 'llvm_man_pages-*'))" >> "$GITHUB_OUTPUT"
----------------
tstellar wrote:

This should be fixed now.

https://github.com/llvm/llvm-project/pull/212689


More information about the llvm-commits mailing list