diff --git a/.github/workflows/docs-publish.yaml b/.github/workflows/docs-publish.yaml index d90569ee..dc73967f 100644 --- a/.github/workflows/docs-publish.yaml +++ b/.github/workflows/docs-publish.yaml @@ -1,7 +1,7 @@ name: Publish Docs on: workflow_dispatch: - + release: types: [published] @@ -21,4 +21,7 @@ jobs: - name: Generate Helm Chart Index run: python ./scripts/generate-helm-index.py > ./frontend/docs/docs/helm-repo/index.yaml - - run: cd frontend/docs; mkdocs gh-deploy --force + - name: Build Docs + run: cd frontend/docs; mkdocs gh-deploy --force + env: + ENABLE_ANALYTICS: true diff --git a/frontend/docs/docs/overrides/partials/integrations/analytics/plausible.html b/frontend/docs/docs/overrides/partials/integrations/analytics/plausible.html new file mode 100644 index 00000000..82ec960a --- /dev/null +++ b/frontend/docs/docs/overrides/partials/integrations/analytics/plausible.html @@ -0,0 +1,4 @@ +{% if config.extra.enable_analytics %} + + +{% endif %} diff --git a/frontend/docs/mkdocs.yml b/frontend/docs/mkdocs.yml index 71a326e7..7eb9381d 100644 --- a/frontend/docs/mkdocs.yml +++ b/frontend/docs/mkdocs.yml @@ -124,6 +124,9 @@ extra: link: https://digipres.club/@webrecorder - icon: bootstrap/youtube link: https://www.youtube.com/@webrecorder + analytics: + provider: plausible + enable_analytics: !ENV ENABLE_ANALYTICS copyright: "Creative Commons Attribution 4.0 International (CC BY 4.0)" plugins: