Commit 54b4549
authored
Test against all supported versions of Ruby (#31)
Flesh out the matrix of versions of Ruby that we test the gem against,
adding all three versions that are currently considered to be in
maintenance (3.1, 3.2, 3.3) [1].
The setup-ruby step requires a version be specified, so we have a
slightly awkward situation here were non-spec jobs use a default
`RUBY_VERSION` from env, while the spec job gets a matrix containing
more than one version. I've added comments to `RUBY_VERSION` and the
matrix to hopefully suggest to anyone making a modification that
changing one of them probably means you want to update the other too.
[1] https://www.ruby-lang.org/en/downloads/branches/1 parent 5097d21 commit 54b4549
1 file changed
+15
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
11 | 17 | | |
12 | 18 | | |
13 | 19 | | |
| |||
99 | 105 | | |
100 | 106 | | |
101 | 107 | | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
102 | 116 | | |
103 | 117 | | |
104 | 118 | | |
| |||
120 | 134 | | |
121 | 135 | | |
122 | 136 | | |
123 | | - | |
| 137 | + | |
124 | 138 | | |
125 | 139 | | |
126 | 140 | | |
| |||
0 commit comments