diff --git a/.github/workflows/doxygen.yaml b/.github/workflows/doxygen.yaml new file mode 100644 index 0000000..28c0377 --- /dev/null +++ b/.github/workflows/doxygen.yaml @@ -0,0 +1,30 @@ +name: Doxygen deploy + +on: + push: + branches: [ master ] + +jobs: + doxygen: + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v2 + + - name: Prepare folders + run: mkdir -p ./build/documents + + - name: Doxygen Action + uses: mattnotmitt/doxygen-action@v1.2.3 + with: + doxyfile-path: "./Doxyfile" + working-directory: "." + + - name: Deploy + uses: peaceiris/actions-gh-pages@v3 + with: + github_token: ${{ secrets.GITHUB_TOKEN }} + publish_dir: ./build/documents/html + enable_jekyll: false + allow_empty_commit: false + force_orphan: true diff --git a/README.md b/README.md index bb40165..8198e03 100644 --- a/README.md +++ b/README.md @@ -55,7 +55,9 @@ cd doxygen ``` -### Demo +### Documentation and demo + +Documentation: https://amonranet.github.io/QGeoView/ You can see here small video: [QGeoView Demo](https://youtu.be/t0D21r_s-8E) or use demo example to see all QGeoView features: