name: Zabbix CI/CD on: push: paths: - "stacks/zabbix/**" - "scripts/deploy-zabbix.sh" - ".gitea/workflows/zabbix.yml" workflow_dispatch: permissions: contents: read jobs: zabbix: name: Deploy Zabbix runs-on: docker-home-01 steps: - name: Checkout repository uses: actions/checkout@v7 with: persist-credentials: false - name: Deploy Zabbix if: ${{ gitea.ref == 'refs/heads/main' }} run: | ./scripts/deploy-zabbix.sh