diff --git a/.github/workflows/benchmark.yml b/.github/workflows/benchmark.yml index 773279b0..438f495c 100644 --- a/.github/workflows/benchmark.yml +++ b/.github/workflows/benchmark.yml @@ -1,8 +1,9 @@ name: Benchmark on: - release: - types: [published] + workflow_run: + workflows: ["Publish"] + types: [completed] workflow_dispatch: permissions: {} @@ -10,6 +11,9 @@ permissions: {} jobs: benchmark: runs-on: ubuntu-latest + if: >- + github.event_name == 'workflow_dispatch' || + github.event.workflow_run.conclusion == 'success' permissions: contents: write pull-requests: write