Skip to content

Commit 591827b

Browse files
committed
Take over Albert's fix for now
1 parent 52267f9 commit 591827b

File tree

1 file changed

+28
-21
lines changed

1 file changed

+28
-21
lines changed

.github/workflows/build_cmake.yml

Lines changed: 28 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -178,12 +178,17 @@ jobs:
178178
sudo apt install libxapian-dev
179179
if: matrix.config.os == 'ubuntu-22.04' || matrix.config.os == 'ubuntu-24.04-arm'
180180

181-
- name: Install LaTeX (Windows)
182-
uses: paolobrasolin/setup-texlive-action@v1
183-
with:
184-
profile-path: ${{ github.workspace }}/.github/texlive.profile
185-
packages-path: ${{ github.workspace }}/.github/texlive.packages
186-
if: matrix.config.os == 'windows-latest'
181+
# TODO: package disappeared overnight, disabled for now
182+
# - name: Install LaTeX (Windows)
183+
# uses: teatimeguest/setup-texlive-action@v3
184+
# with:
185+
# packages: >-
186+
# scheme-medium
187+
# collection-latexextra
188+
# babel-dutch
189+
# cjk
190+
# bibtex
191+
# if: matrix.config.os == 'windows-latest'
187192

188193
- name: Install Ghostscript (Linux)
189194
run: |
@@ -395,21 +400,21 @@ jobs:
395400
endif()
396401
if: matrix.config.os != 'windows-latest'
397402

398-
- name: Run tests (Windows)
399-
shell: cmake -P {0}
400-
run: |
401-
set(ENV{CTEST_OUTPUT_ON_FAILURE} "ON")
402-
403-
execute_process(
404-
COMMAND
405-
cmake -E env TEST_FLAGS="--xml --xmlxsd --xhtml --qhp --docbook --rtf --man --pdf"
406-
cmake --build build --target tests
407-
RESULT_VARIABLE result
408-
)
409-
if (NOT result EQUAL 0)
410-
message(FATAL_ERROR "Running tests failed!")
411-
endif()
412-
if: matrix.config.os == 'windows-latest'
403+
# - name: Run tests (Windows)
404+
# shell: cmake -P {0}
405+
# run: |
406+
# set(ENV{CTEST_OUTPUT_ON_FAILURE} "ON")
407+
#
408+
# execute_process(
409+
# COMMAND
410+
# cmake -E env TEST_FLAGS="--xml --xmlxsd --xhtml --qhp --docbook --rtf --man --pdf"
411+
# cmake --build build --target tests
412+
# RESULT_VARIABLE result
413+
# )
414+
# if (NOT result EQUAL 0)
415+
# message(FATAL_ERROR "Running tests failed!")
416+
# endif()
417+
# if: matrix.config.os == 'windows-latest'
413418

414419
- name: Generate documentation
415420
shell: cmake -P {0}
@@ -421,6 +426,8 @@ jobs:
421426
if (NOT result EQUAL 0)
422427
message(FATAL_ERROR "Building documentation failed")
423428
endif()
429+
# TODO: remove me when texlive installation is fixed
430+
if: matrix.config.os != 'windows-latest'
424431

425432
- name: Archive html documentation artifacts
426433
uses: actions/upload-artifact@v4

0 commit comments

Comments
 (0)