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 e8682d0
Showing 1 changed file with 5 additions and 0 deletions.
5 changes: 5 additions & 0 deletions .github/workflows/publish.yaml
Expand Up @@ -22,6 +22,11 @@ jobs:
- name: Install mermaid diagram filter
run: sudo npm install --global mermaid-filter

- name: Ensure Puppeteer (Chromium API) is fully installed
run: |
sudo /usr/local/lib/node_modules/puppeteer/install.js
echo sudo snap install chromium
- name: Build documentation
run: cd doc/doxygen-root && make && touch html/.nojekyll

Expand Down

0 comments on commit e8682d0

Please sign in to comment.