From 367f06c3a62368a1c2df7883a21aa6ba4a08db6a Mon Sep 17 00:00:00 2001 From: Schluffe Date: Thu, 27 Aug 2026 14:24:11 +0200 Subject: [PATCH] Adjust CI stuff --- .gitea/workflows/ci.yaml | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitea/workflows/ci.yaml b/.gitea/workflows/ci.yaml index 536848b..fff462d 100644 --- a/.gitea/workflows/ci.yaml +++ b/.gitea/workflows/ci.yaml @@ -1,10 +1,12 @@ name: CI on: - push: - push: - tags: - - 'bench-*' + workflow_dispatch: + inputs: + run_benchmark: + description: 'Run benchmark job' + type: boolean + default: true concurrency: group: bench-${{ github.ref }} @@ -23,8 +25,7 @@ jobs: - run: bun test benchmark: - if: startsWith(github.ref, 'refs/tags/perf-') - needs: test + if: (github.event_name == 'workflow_dispatch' && inputs.run_benchmark) runs-on: ubuntu-bun-deno strategy: matrix: