build(ci): fix coverage report
[poolifier.git] / .github / workflows / internal-benchmark.yml
index 1e013e12b77e385fc7c89ecd9d2117ab608e408b..e4890fd46a4db9a359e6cc8dacc2276fe1723221 100644 (file)
@@ -9,7 +9,9 @@ on:
 jobs:
   internal-benchmark:
     if: github.repository == 'poolifier/poolifier'
-    runs-on: [self-hosted, internal-benchmark]
+    runs-on:
+      group: default
+      labels: [self-hosted, internal-benchmark]
     env:
       BENCHER_PROJECT: poolifier
       BENCHER_API_TOKEN: ${{ secrets.BENCHER_API_TOKEN }}
@@ -23,7 +25,7 @@ jobs:
         with:
           version: 8
       - name: Setup Node.js
-        uses: actions/setup-node@v3
+        uses: actions/setup-node@v4
         with:
           node-version: '20.x'
           cache: 'pnpm'
@@ -36,6 +38,7 @@ jobs:
           --if-branch "$GITHUB_REF_NAME" \
           --else-if-branch "$GITHUB_BASE_REF" \
           --else-if-branch master \
+          --hash "$GITHUB_SHA" \
           --err \
           --github-actions ${{ secrets.GITHUB_TOKEN }} \
           "pnpm benchmark:prod"