diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml index 552dbfc02b23..7a2e7651dae3 100644 --- a/.github/workflows/publish.yaml +++ b/.github/workflows/publish.yaml @@ -20,7 +20,14 @@ 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 + npm install --loglevel verbose + sudo npm link --loglevel verbose + cd .. - name: Build documentation run: cd doc/doxygen-root && make && touch html/.nojekyll