Skip to content

Commit

Permalink
Fix document publishing GitHub Action
Browse files Browse the repository at this point in the history
It seems that Chromium is no longer found automatically. See also
puppeteer/puppeteer#9533.
  • Loading branch information
tautschnig committed Jan 8, 2024
1 parent 78a90e0 commit 2d3b83f
Showing 1 changed file with 7 additions and 1 deletion.
8 changes: 7 additions & 1 deletion .github/workflows/publish.yaml
Expand Up @@ -20,7 +20,13 @@ jobs:
run: sudo python3 -m pip install gitpython pandocfilters

- name: Install mermaid diagram filter
run: sudo npm install --global mermaid-filter
run: |
git clone https://github.com/raghur/mermaid-filter/
cd mermaid-filter
sed -i '1s/{/{ "overrides": { "puppeteer": "^21" },/' package.json
cat package.json
sudo npm install --loglevel verbose --global
cd ..
- name: Build documentation
run: cd doc/doxygen-root && make && touch html/.nojekyll
Expand Down

0 comments on commit 2d3b83f

Please sign in to comment.