From d16f04cae2cfdb418978665586fc87d95ddec1da Mon Sep 17 00:00:00 2001 From: Alistair Adcroft Date: Mon, 30 Nov 2020 14:09:34 -0500 Subject: [PATCH] Adding apt-get update to avoid libpoppler73 issue - Apparently security issues with libpoppler73 have caused the texlive package install to fail. This is fixed by updating the package list before installing any packages. Without texlive-bibtex-extra the `\cite` commands in the doxumentation was causing warnings from doxygen which we consider an error. --- .github/workflows/documentation-and-style.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/documentation-and-style.yml b/.github/workflows/documentation-and-style.yml index 3988db7675..c83de48159 100644 --- a/.github/workflows/documentation-and-style.yml +++ b/.github/workflows/documentation-and-style.yml @@ -18,11 +18,11 @@ jobs: continue-on-error: true - name: Install packages used when generating documentation - run: > - sudo apt-get install - python3-sphinx python3-lxml perl - texlive-binaries texlive-base bibtool tex-common texlive-bibtex-extra - graphviz + run: | + sudo apt-get update + sudo apt-get install python3-sphinx python3-lxml perl + sudo apt-get install texlive-binaries texlive-base bibtool tex-common texlive-bibtex-extra + sudo apt-get install graphviz - name: Build doxygen HTML run: |