commit - 53d02c4d927bf1d20d74a9212d9c3dfaa0f2e3c9
commit + 3e09e9f293925195ddebb13a4fcfd64762e52b89
blob - 7452009d65e94302f29f979faad9a75c36a5eedb
blob + 0e803cdbf83563623b3ff03e7c144ca15ff5b3dd
--- .github/workflows/publish-module-api-doc.yaml
+++ .github/workflows/publish-module-api-doc.yaml
- name: Setup Doxygen
run: sudo apt install -y doxygen
+ # Not a full list of dependencies. Just ones that are
+ # required to successful configuration stage (cmake) and
+ # missed in the runner's environment.
+ - name: Setup tarantool dependencies
+ run: sudo apt install -y libreadline-dev
+
- name: Build module API documentation using Doxygen
run: |
cmake .
doxygen Doxyfile.API
- name: Publish generated API documentation to GitHub Pages
- uses: JamesIves/github-pages-deploy-action@v4.4.0
+ uses: JamesIves/github-pages-deploy-action@v4.6.6
with:
folder: doc/
if: github.ref == 'refs/heads/master'