diff --git a/.github/workflows/macos-ci.yml b/.github/workflows/macos-ci.yml index aadbc15f6..a85a1f111 100644 --- a/.github/workflows/macos-ci.yml +++ b/.github/workflows/macos-ci.yml @@ -5,10 +5,42 @@ on: push: branches: - main + paths: + - 'platform/macos/**' + - 'platform/darwin/**' + - '.github/workflows/macos-ci.yml' + - 'bin/**' + - 'include/**' + - 'platform/default/**' + - 'src/**' + - 'vendor/**' + - '.gitmodules' + - '!**/*.md' + - 'WORKSPACE' + - 'BUILD.bazel' + - '.bazelrc' + - '.bazelversion' + - 'pnpm-lock.yaml' pull_request: branches: - main + paths: + - 'platform/macos/**' + - 'platform/darwin/**' + - '.github/workflows/macos-ci.yml' + - 'bin/**' + - 'include/**' + - 'platform/default/**' + - 'src/**' + - 'vendor/**' + - '.gitmodules' + - '!**/*.md' + - 'WORKSPACE' + - 'BUILD.bazel' + - '.bazelrc' + - '.bazelversion' + - 'pnpm-lock.yaml' concurrency: # cancel jobs on PRs only