Skip to content

Commit 417777c

Browse files
committed
Temporarily add --disable-docs to macOS GitHub workflow
AsciiDoc appears to be broken in due to build environment/setup: a2x: ERROR: "xmllint" --nonet --noout --valid "/Users/runner/work/calcurse/calcurse/doc/calcurse.1.xml" returned non-zero exit status 4 Disable documentation until this is investigated and build environment is fixed properly. Signed-off-by: Lukas Fleischer <lfleischer@calcurse.org>
1 parent 6db39c3 commit 417777c

1 file changed

Lines changed: 8 additions & 2 deletions

File tree

.github/workflows/make.yml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
sudo apt-get update
2929
sudo apt-get install asciidoc autopoint gettext xmlto autoconf-archive
3030
if: matrix.os == 'ubuntu-latest'
31-
- name: Install dependencies (MacOS)
31+
- name: Install dependencies (macOS)
3232
run: |
3333
brew install --overwrite python
3434
brew update
@@ -43,8 +43,14 @@ jobs:
4343
if: matrix.os == 'macos-latest'
4444
- name: autogen.sh
4545
run: ./autogen.sh
46-
- name: configure
46+
- name: configure (Ubuntu)
4747
run: ./configure
48+
if: matrix.os == 'ubuntu-latest'
49+
- name: configure (macOS)
50+
# TODO: Fix documentation build step under macOS and remove
51+
# --disable-docs below.
52+
run: ./configure --disable-docs
53+
if: matrix.os == 'macos-latest'
4854
- name: make
4955
run: make
5056
- name: make check

0 commit comments

Comments
 (0)