name: MCP Tests on: push: branches: [ main ] paths: - 'scripts/**' - 'docs/**' - '.gitea/workflows/mcp-tests.yml' pull_request: paths: - 'scripts/**' - 'docs/**' - '.gitea/workflows/mcp-tests.yml' jobs: mcp-tests: runs-on: nixos steps: - name: Checkout repository uses: actions/checkout@v4 - name: Run MCP lint/format/tests via nix-shell run: nix run .#mcp-tests