From 70d7e45a553de52918b50026ca02d72932f97098 Mon Sep 17 00:00:00 2001 From: AmonRaNet Date: Fri, 9 Apr 2021 21:43:53 +0200 Subject: [PATCH] github-flow: doxygen deploy --- .github/workflows/doxygen.yaml | 30 ++++++++++++++++++++++++++++++ README.md | 4 +++- 2 files changed, 33 insertions(+), 1 deletion(-) create mode 100644 .github/workflows/doxygen.yaml 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: