Skip to content

Commit 6271dd9

Browse files
authored
chore(ruby): actually prebuild for ruby-3.4 (#287)
1 parent ec9c0a4 commit 6271dd9

File tree

4 files changed

+11
-4
lines changed

4 files changed

+11
-4
lines changed

.changeset/cool-points-care.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"ruby-sdk": patch
3+
---
4+
5+
Add prebuilt libraries for Ruby 3.4.

.github/workflows/publish.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -181,16 +181,16 @@ jobs:
181181
echo "Docker Working Directory: $(pwd)"
182182
set -x
183183
184-
# We can't actually parallelize the Ruby versions because
185-
# they get bundled into the same gem.
184+
# We can't parallelize the Ruby versions because they get
185+
# bundled into the same gem.
186186
#
187187
# However, not parallelizing versions is actually helpful
188188
# because Cargo is able to reuse most of compile work
189189
# between versions.
190190
rb-sys-dock \
191191
--platform ${{ matrix._.platform }} \
192192
--mount-toolchains \
193-
--ruby-versions 3.3,3.2,3.1,3.0 \
193+
--ruby-versions 3.4,3.3,3.2,3.1,3.0 \
194194
--build \
195195
-- ${{ matrix._.rb-sys-dock-setup }}
196196

.github/workflows/ruby.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,8 @@ jobs:
3333
fail-fast: false
3434
matrix:
3535
os: [ubuntu, macos]
36+
# NOTE: these versions are only affecting CI check for
37+
# PRs. For prebuilt libraries in release, see publish.yml.
3638
ruby:
3739
- "3.0"
3840
- "3.1"

ruby-sdk/CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
### Patch Changes
66

7-
- [#274](https://github.com/Eppo-exp/eppo-multiplatform/pull/274) [`161fb42`](https://github.com/Eppo-exp/eppo-multiplatform/commit/161fb422301bd59c57d4a725a661d3b820c6c5ee) Thanks [@rasendubi](https://github.com/rasendubi)! - Bump rb_sys to support Ruby 3.4. Also adds prebuilt libraries for Ruby 3.4.
7+
- [#274](https://github.com/Eppo-exp/eppo-multiplatform/pull/274) [`161fb42`](https://github.com/Eppo-exp/eppo-multiplatform/commit/161fb422301bd59c57d4a725a661d3b820c6c5ee) Thanks [@rasendubi](https://github.com/rasendubi)! - Bump rb_sys to support Ruby 3.4.
88

99
## 3.7.0
1010

0 commit comments

Comments
 (0)