summaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
authorColin Walters <walters@verbum.org>2022-03-14 09:27:07 -0400
committerColin Walters <walters@verbum.org>2022-03-14 09:27:07 -0400
commite6f92f76fad0bae435088f649797fc02cd93b458 (patch)
treefc89814b610f924a3a6ab59616fdd51e65ee9f9a /.github
parent089b8210989411a5d6602beec1636e17204850a3 (diff)
downloadostree-e6f92f76fad0bae435088f649797fc02cd93b458.tar.gz
ci: Update docs workflow to use fcos-buildroot
This way we can also use `./ci/installdeps.sh` which avoids yet another list of dependencies.
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/docs.yml35
1 files changed, 2 insertions, 33 deletions
diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml
index 74f5e9d6..fe120fde 100644
--- a/.github/workflows/docs.yml
+++ b/.github/workflows/docs.yml
@@ -16,6 +16,7 @@ jobs:
docs:
name: Build documentation
runs-on: ubuntu-latest
+ container: registry.ci.openshift.org/coreos/fcos-buildroot:testing-devel
steps:
- name: Checkout repository
uses: actions/checkout@v2
@@ -23,39 +24,7 @@ jobs:
# This is taken from ci/travis-install.sh but should probably be
# refactored.
- name: Install dependencies
- run: |
- sudo apt-get update
- sudo apt-get install -y \
- attr \
- bison \
- cpio \
- debhelper \
- dh-autoreconf \
- dh-systemd \
- docbook-xml \
- docbook-xsl \
- e2fslibs-dev \
- elfutils \
- fuse \
- gjs \
- gnome-desktop-testing \
- gobject-introspection \
- gtk-doc-tools \
- libarchive-dev \
- libattr1-dev \
- libcap-dev \
- libfuse-dev \
- libgirepository1.0-dev \
- libglib2.0-dev \
- libgpgme11-dev \
- liblzma-dev \
- libmount-dev \
- libselinux1-dev \
- libsoup2.4-dev \
- libcurl4-openssl-dev \
- procps \
- zlib1g-dev \
- python3-yaml
+ run: ./ci/installdeps.sh
- name: Build API docs
run: |