diff --git a/services/documentation/zensical.md b/services/documentation/zensical.md index cbf8d31..fd7f971 100644 --- a/services/documentation/zensical.md +++ b/services/documentation/zensical.md @@ -294,8 +294,8 @@ sudo systemctl enable --now gitea-runner.service ### Repository Workflow Place the following file into your documentation repository at the given location and this will enable the runner to execute when changes happen to the repository data. -```yaml title="gitea/workflows/gitops-automatic-deployment.yml" -name: GitOps Automatic Documentation Deployment +```yaml title="gitea/workflows/automatic-deployment.yml" +name: Automatic Documentation Deployment on: push: @@ -310,6 +310,9 @@ jobs: - name: Checkout Repository uses: actions/checkout@v3 + - name: Stop Zensical Service + run: sudo /usr/bin/systemctl stop zensical-watchdog.service + - name: Sync repository into /srv/zensical/docs run: | rsync -rlD --delete \ @@ -322,10 +325,14 @@ jobs: --chmod=D2775,F664 \ . /srv/zensical/docs/ + - name: Start Zensical Service + run: sudo /usr/bin/systemctl start zensical-watchdog.service + - name: Notify via NTFY if: always() run: | curl -d "https://kb.bunny-lab.io - Zensical job status: ${{ job.status }}" https://ntfy.bunny-lab.io/gitea-runners + ``` ## Traefik Reverse Proxy