From 3d342151fbd2a208f7623260d61de1cdcc3e3fb6 Mon Sep 17 00:00:00 2001
From: Earlopain <14981592+Earlopain@users.noreply.github.com>
Date: Wed, 29 Apr 2026 11:27:34 +0200
Subject: [PATCH 1/2] Fix CI path excludes
They need wildcards, otherwise they don't match.
Previously it always ran on PRs but in github.com/ruby/ruby-prism/commit/c4d202dc4866d6f03cc6cbda083a8950c6e6e42e I also applied
it it PRs.
That means that previously it didn't run on main.
This fixes this
---
.github/workflows/cpp-bindings.yml | 6 +++---
.github/workflows/java-wasm-bindings.yml | 8 ++++----
.github/workflows/javascript-bindings.yml | 4 ++--
.github/workflows/rust-bindings.yml | 6 +++---
4 files changed, 12 insertions(+), 12 deletions(-)
diff --git a/.github/workflows/cpp-bindings.yml b/.github/workflows/cpp-bindings.yml
index 21218371e2..90545e0ec0 100644
--- a/.github/workflows/cpp-bindings.yml
+++ b/.github/workflows/cpp-bindings.yml
@@ -4,9 +4,9 @@ on:
push:
paths: &paths
- ".github/workflows/cpp-bindings.yml"
- - "include/"
- - "src/"
- - "cpp/"
+ - "include/**"
+ - "src/**"
+ - "cpp/**"
- "*akefile*"
branches:
- main
diff --git a/.github/workflows/java-wasm-bindings.yml b/.github/workflows/java-wasm-bindings.yml
index a25dbb7d1a..173b69ba1e 100644
--- a/.github/workflows/java-wasm-bindings.yml
+++ b/.github/workflows/java-wasm-bindings.yml
@@ -4,11 +4,11 @@ on:
push:
paths: &paths
- ".github/workflows/java-wasm-bindings.yml"
- - "include/"
- - "src/"
+ - "include/**"
+ - "src/**"
- "*akefile*"
- - "java/"
- - "java/wasm/"
+ - "java/**"
+ - "java/wasm/**"
branches:
- main
- ruby-4.0
diff --git a/.github/workflows/javascript-bindings.yml b/.github/workflows/javascript-bindings.yml
index 92e4153229..78d881b1c0 100644
--- a/.github/workflows/javascript-bindings.yml
+++ b/.github/workflows/javascript-bindings.yml
@@ -4,8 +4,8 @@ on:
push:
paths: &paths
- ".github/workflows/javascript-bindings.yml"
- - "include/"
- - "src/"
+ - "include/**"
+ - "src/**"
- "*akefile*"
branches:
- main
diff --git a/.github/workflows/rust-bindings.yml b/.github/workflows/rust-bindings.yml
index 509d00de28..f99b0e1395 100644
--- a/.github/workflows/rust-bindings.yml
+++ b/.github/workflows/rust-bindings.yml
@@ -4,9 +4,9 @@ on:
push:
paths: &paths
- ".github/workflows/rust-bindings.yml"
- - "include/"
- - "src/"
- - "rust/"
+ - "include/**"
+ - "src/**"
+ - "rust/**"
- "*akefile*"
branches:
- main
From 1d78fc8f7167d90a91b241cf35a1a8836a663c72 Mon Sep 17 00:00:00 2001
From: Earlopain <14981592+Earlopain@users.noreply.github.com>
Date: Wed, 29 Apr 2026 11:39:33 +0200
Subject: [PATCH 2/2] Revert "Bump org.jruby:jruby-complete in /java/wasm in
the java-deps group"
This reverts commit 39f05198e7bdeddce49ec175af4d56b9d5d6909d.
---
java/wasm/pom.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/java/wasm/pom.xml b/java/wasm/pom.xml
index b006faa351..09e1fd439b 100644
--- a/java/wasm/pom.xml
+++ b/java/wasm/pom.xml
@@ -61,7 +61,7 @@
org.jruby
jruby-complete
- 10.1.0.0
+ 10.0.5.0
test