env:
BENCHER_PROJECT: poolifier
BENCHER_API_TOKEN: ${{ secrets.BENCHER_API_TOKEN }}
- BENCHER_ADAPTER: js_benchmark
+ BENCHER_ADAPTER: json
BENCHER_TESTBED: self-hosted
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Setup pnpm
- uses: pnpm/action-setup@v3
- with:
- version: 8
+ uses: pnpm/action-setup@v4
- name: Setup Node.js
uses: actions/setup-node@v4
with:
- node-version: '20.x'
+ node-version: 20.x
+ check-latest: true
cache: 'pnpm'
- name: Install dependencies
run: pnpm install --ignore-scripts --frozen-lockfile
--else-if-branch "$GITHUB_BASE_REF" \
--else-if-branch master \
--hash "$GITHUB_SHA" \
+ --file benchmark-report.json \
--err \
--github-actions ${{ secrets.GITHUB_TOKEN }} \
- "pnpm benchmark:prod"
+ "pnpm benchmark:tatami-ng:prod"