btrfs-progs: ci: install RTD sphinx theme for devel workflow
With the recent updates to documentation build the theme must be now installed as a package. Disable building documentation in all workflows that do functional tests. Signed-off-by: David Sterba <dsterba@suse.com>
This commit is contained in:
parent
c1ce48ed3f
commit
f9ebee6838
|
@ -15,7 +15,7 @@ jobs:
|
||||||
- uses: actions/checkout@v3
|
- uses: actions/checkout@v3
|
||||||
- run: sudo apt-get install -y pkg-config gcc liblzo2-dev libzstd-dev libblkid-dev uuid-dev zlib1g-dev libext2fs-dev e2fsprogs libudev-dev python3-sphinx libaio-dev liburing-dev
|
- run: sudo apt-get install -y pkg-config gcc liblzo2-dev libzstd-dev libblkid-dev uuid-dev zlib1g-dev libext2fs-dev e2fsprogs libudev-dev python3-sphinx libaio-dev liburing-dev
|
||||||
- name: Configure
|
- name: Configure
|
||||||
run: ./autogen.sh && ./configure
|
run: ./autogen.sh && ./configure --disable-documentation
|
||||||
- name: Make static
|
- name: Make static
|
||||||
run: make V=1 EXTRA_CFLAGS='-march=x86-64' static
|
run: make V=1 EXTRA_CFLAGS='-march=x86-64' static
|
||||||
- name: Make box.static
|
- name: Make box.static
|
||||||
|
|
|
@ -16,7 +16,7 @@ jobs:
|
||||||
- run: sudo modprobe btrfs
|
- run: sudo modprobe btrfs
|
||||||
- run: sudo apt-get install -y pkg-config gcc liblzo2-dev libzstd-dev libblkid-dev uuid-dev zlib1g-dev libext2fs-dev e2fsprogs libudev-dev python3-sphinx libaio-dev liburing-dev attr jq lcov
|
- run: sudo apt-get install -y pkg-config gcc liblzo2-dev libzstd-dev libblkid-dev uuid-dev zlib1g-dev libext2fs-dev e2fsprogs libudev-dev python3-sphinx libaio-dev liburing-dev attr jq lcov
|
||||||
- name: Configure
|
- name: Configure
|
||||||
run: ./autogen.sh && ./configure
|
run: ./autogen.sh && ./configure --disable-documentation
|
||||||
- name: Make
|
- name: Make
|
||||||
run: make V=1 D=gcov
|
run: make V=1 D=gcov
|
||||||
- name: Tests cli
|
- name: Tests cli
|
||||||
|
|
|
@ -18,7 +18,7 @@ jobs:
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v3
|
- uses: actions/checkout@v3
|
||||||
- run: sudo modprobe btrfs
|
- run: sudo modprobe btrfs
|
||||||
- run: sudo apt-get install -y pkg-config gcc liblzo2-dev libzstd-dev libblkid-dev uuid-dev zlib1g-dev libext2fs-dev e2fsprogs libudev-dev python3-sphinx
|
- run: sudo apt-get install -y pkg-config gcc liblzo2-dev libzstd-dev libblkid-dev uuid-dev zlib1g-dev libext2fs-dev e2fsprogs libudev-dev python3-sphinx sphinx-rtd-theme-common python3-sphinx-rtd-theme
|
||||||
- name: Configure
|
- name: Configure
|
||||||
run: ./autogen.sh && CC=${{ matrix.compiler}} ./configure
|
run: ./autogen.sh && CC=${{ matrix.compiler}} ./configure
|
||||||
- name: Documentation
|
- name: Documentation
|
||||||
|
|
|
@ -20,7 +20,7 @@ jobs:
|
||||||
- run: sudo modprobe btrfs
|
- run: sudo modprobe btrfs
|
||||||
- run: sudo apt-get install -y pkg-config gcc liblzo2-dev libzstd-dev libblkid-dev uuid-dev zlib1g-dev libext2fs-dev e2fsprogs libudev-dev python3-sphinx libaio-dev liburing-dev attr jq
|
- run: sudo apt-get install -y pkg-config gcc liblzo2-dev libzstd-dev libblkid-dev uuid-dev zlib1g-dev libext2fs-dev e2fsprogs libudev-dev python3-sphinx libaio-dev liburing-dev attr jq
|
||||||
- name: Configure
|
- name: Configure
|
||||||
run: ./autogen.sh && ./configure
|
run: ./autogen.sh && ./configure --disable-documentation
|
||||||
- name: Make
|
- name: Make
|
||||||
run: make V=1
|
run: make V=1
|
||||||
# - name: Musl build
|
# - name: Musl build
|
||||||
|
|
Loading…
Reference in New Issue