1name: Cluster Integration
2on:
3 workflow_dispatch:
4
5permissions: {}
6
7jobs:
8 test:
9 name: Test
10 runs-on: namespace-profile-linux-small
11 timeout-minutes: 30
12 env:
13 EFFECT_CLUSTER_TESTS: "1"
14 # The ephemeral runner provides cleanup without a Ryuk sidecar.
15 TESTCONTAINERS_RYUK_DISABLED: "true"
16 permissions:
17 contents: read
18 steps:
19 - uses: actions/checkout@d23441a48e516b6c34aea4fa41551a30e30af803 # v6
20
21 - name: Install dependencies
22 uses: ./.github/actions/setup
23 - name: Test
24 run: pnpm test-cluster