Skip to content

Commit 2d15e1c

Browse files
committed
fix: move unneeded builds from continuous_integration to experimental_ruby_builds
There is not a good reason to have a specific builds in the continuous_integration workflow on Windows, or using JRuby or TruffleRuby.
1 parent 0678dd3 commit 2d15e1c

File tree

2 files changed

+11
-12
lines changed

2 files changed

+11
-12
lines changed

.github/workflows/continuous_integration.yml

+1-11
Original file line numberDiff line numberDiff line change
@@ -36,19 +36,9 @@ jobs:
3636
strategy:
3737
fail-fast: false
3838
matrix:
39-
ruby: ["3.1", "3.2", "3.3", "3.4"]
39+
ruby: ["3.1", "3.4"]
4040
operating-system: [ubuntu-latest]
4141
fail_on_low_coverage: [true]
42-
include:
43-
- ruby: "3.1"
44-
operating-system: windows-latest
45-
fail_on_low_coverage: false
46-
- ruby: "jruby-9.4"
47-
operating-system: ubuntu-latest
48-
fail_on_low_coverage: false
49-
- ruby: "truffleruby-24"
50-
operating-system: ubuntu-latest
51-
fail_on_low_coverage: false
5242

5343
steps:
5444
- name: Checkout

.github/workflows/experimental_ruby_builds.yml

+10-1
Original file line numberDiff line numberDiff line change
@@ -31,19 +31,28 @@ jobs:
3131
matrix:
3232
fail_on_low_coverage: [true]
3333
include:
34+
- ruby: "3.1"
35+
operating-system: windows-latest
36+
fail_on_low_coverage: false
3437
- ruby: head
3538
operating-system: ubuntu-latest
3639
- ruby: head
3740
operating-system: windows-latest
41+
- ruby: "truffleruby-24"
42+
operating-system: ubuntu-latest
43+
fail_on_low_coverage: false
3844
- ruby: truffleruby-head
3945
operating-system: ubuntu-latest
4046
fail_on_low_coverage: false
41-
- ruby: jruby-head
47+
- ruby: "jruby-9.4"
4248
operating-system: ubuntu-latest
4349
fail_on_low_coverage: false
4450
- ruby: "jruby-9.4"
4551
operating-system: windows-latest
4652
fail_on_low_coverage: false
53+
- ruby: jruby-head
54+
operating-system: ubuntu-latest
55+
fail_on_low_coverage: false
4756
- ruby: jruby-head
4857
operating-system: windows-latest
4958
fail_on_low_coverage: false

0 commit comments

Comments
 (0)