From 9b879e7566272297ba0d3c451a19bf35c4b751da Mon Sep 17 00:00:00 2001 From: Earlopain <14981592+Earlopain@users.noreply.github.com> Date: Mon, 20 Apr 2026 20:24:10 +0200 Subject: [PATCH] Apply path excludes to `pull_request` target `push` is for push only. We can use anchors instead of duplicating the value, since github supports them now --- .github/workflows/cpp-bindings.yml | 3 ++- .github/workflows/java-wasm-bindings.yml | 3 ++- .github/workflows/javascript-bindings.yml | 3 ++- .github/workflows/rust-bindings.yml | 3 ++- 4 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.github/workflows/cpp-bindings.yml b/.github/workflows/cpp-bindings.yml index 5b1bfba795..21218371e2 100644 --- a/.github/workflows/cpp-bindings.yml +++ b/.github/workflows/cpp-bindings.yml @@ -2,7 +2,7 @@ name: C++ bindings on: push: - paths: + paths: &paths - ".github/workflows/cpp-bindings.yml" - "include/" - "src/" @@ -12,6 +12,7 @@ on: - main - ruby-4.0 pull_request: + paths: *paths jobs: test: diff --git a/.github/workflows/java-wasm-bindings.yml b/.github/workflows/java-wasm-bindings.yml index 7fe24455a7..a25dbb7d1a 100644 --- a/.github/workflows/java-wasm-bindings.yml +++ b/.github/workflows/java-wasm-bindings.yml @@ -2,7 +2,7 @@ name: Java WASM bindings on: push: - paths: + paths: &paths - ".github/workflows/java-wasm-bindings.yml" - "include/" - "src/" @@ -13,6 +13,7 @@ on: - main - ruby-4.0 pull_request: + paths: *paths jobs: build-wasm: diff --git a/.github/workflows/javascript-bindings.yml b/.github/workflows/javascript-bindings.yml index 2e4330b2be..92e4153229 100644 --- a/.github/workflows/javascript-bindings.yml +++ b/.github/workflows/javascript-bindings.yml @@ -2,7 +2,7 @@ name: JavaScript bindings on: push: - paths: + paths: &paths - ".github/workflows/javascript-bindings.yml" - "include/" - "src/" @@ -11,6 +11,7 @@ on: - main - ruby-4.0 pull_request: + paths: *paths jobs: build: diff --git a/.github/workflows/rust-bindings.yml b/.github/workflows/rust-bindings.yml index 850646c772..509d00de28 100644 --- a/.github/workflows/rust-bindings.yml +++ b/.github/workflows/rust-bindings.yml @@ -2,7 +2,7 @@ name: Rust bindings on: push: - paths: + paths: &paths - ".github/workflows/rust-bindings.yml" - "include/" - "src/" @@ -12,6 +12,7 @@ on: - main - ruby-4.0 pull_request: + paths: *paths env: RUSTFLAGS: "-D warnings"