perf(ci): refine self hosted runner label for internal continuous benchmarking
[poolifier.git] / .github / workflows / benchmark.yml
index 68f07da7e3e30c9a01fe8b14419d7a7b54952959..393dc941b9a12f03cbbb683cca17155f4a916d99 100644 (file)
@@ -1,6 +1,7 @@
 name: Benchmark
 
 on:
+  workflow_dispatch:
   push:
     branches:
       - master
@@ -13,7 +14,7 @@ jobs:
   internal-benchmark:
     if: github.repository == 'poolifier/poolifier'
     name: Internal benchmark
-    runs-on: ubuntu-latest
+    runs-on: [self-hosted, internal-benchmark]
     steps:
       - name: Checkout
         uses: actions/checkout@v4