diff --git a/.github/workflows/bench.yml b/.github/workflows/bench.yml index 85f98d765152..94ddaf64668d 100644 --- a/.github/workflows/bench.yml +++ b/.github/workflows/bench.yml @@ -1,8 +1,11 @@ name: Benchmark on: - - push - - pull_request + pull_request: + types: ['opened', 'reopened', 'synchronize'] + push: + branches: + - main env: RUST_LOG: "off" @@ -11,7 +14,7 @@ jobs: binary-size: name: Binary size if: >- - ${{ !contains(github.event.head_commit.message, 'chore: ') }} + ${{ !contains(github.event.head_commit.message, 'chore: ') && github.repository_owner == 'swc-project' }} runs-on: macos-latest steps: - uses: actions/checkout@v3 @@ -40,7 +43,7 @@ jobs: benchmark: name: Performance regression check if: >- - ${{ !contains(github.event.head_commit.message, 'chore: ') }} + ${{ !contains(github.event.head_commit.message, 'chore: ') && github.repository_owner == 'swc-project' }} runs-on: macos-latest steps: - uses: actions/checkout@v3