diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 36901f6..342ef1c 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -4,7 +4,6 @@ on: push: branches: - main - - master pull_request: workflow_dispatch: @@ -15,6 +14,9 @@ jobs: flake-check: name: Flake Check runs-on: [self-hosted, nix-builder] + # Only auto-run on main branch, PRs require workflow_dispatch + if: gitea.event_name == 'push' && gitea.ref == 'refs/heads/main' + needs: [format-check] steps: - name: Checkout repository uses: actions/checkout@v4