]> git.proxmox.com Git - ceph.git/blob - ceph/src/jaegertracing/opentelemetry-cpp/third_party/prometheus-cpp/.github/workflows/doxygen.yml
update ceph source to reef 18.1.2
[ceph.git] / ceph / src / jaegertracing / opentelemetry-cpp / third_party / prometheus-cpp / .github / workflows / doxygen.yml
1 name: Doxygen
2 on:
3 push:
4 branches:
5 - master
6
7 jobs:
8 build:
9 name: Code Coverage
10 runs-on: ubuntu-20.04
11 steps:
12 - name: Checkout source
13 uses: actions/checkout@v2
14
15 - name: Install doxygen
16 run: |
17 sudo apt-get remove -y --purge man-db # avoid time-consuming trigger
18 sudo apt-get update
19 sudo apt-get install -y doxygen graphviz
20
21 - name: Generate doxygen
22 run: doxygen
23 working-directory: "${{ github.workspace }}/doc"
24
25 - name: Deploy documentation
26 uses: peaceiris/actions-gh-pages@v3
27 with:
28 github_token: ${{ secrets.GITHUB_TOKEN }}
29 force_orphan: true
30 publish_dir: ./doc/html