1 name: Internal benchmark
11 if: github.repository == 'poolifier/poolifier'
12 runs-on: [self-hosted, internal-benchmark]
14 BENCHER_PROJECT: poolifier
15 BENCHER_API_TOKEN: ${{ secrets.BENCHER_API_TOKEN }}
16 BENCHER_ADAPTER: js_benchmark
17 BENCHER_TESTBED: self-hosted
20 uses: actions/checkout@v4
22 uses: pnpm/action-setup@v2
26 uses: actions/setup-node@v3
30 - name: Install dependencies
31 run: pnpm install --ignore-scripts --frozen-lockfile
32 - uses: bencherdev/bencher@main
33 - name: Run production benchmark
36 --if-branch "$GITHUB_REF_NAME" \
37 --else-if-branch "$GITHUB_BASE_REF" \
38 --else-if-branch master \
40 --github-actions ${{ secrets.GITHUB_TOKEN }} \