message: chore(ci): Skip benchmark for forks
diff: 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
  