Skip to content

Commit 91cee59

Browse files
authored
Fix GitHub Actions failures and add Ruby 3.3 to CI (#359)
* Fix typo that resulted in invalid workflow * Add Ruby 3.3 to the CI matrix * Install libcurl dependency * Set fail-fast: false so all Rubies are tested
1 parent cdea78c commit 91cee59

File tree

1 file changed

+5
-12
lines changed

1 file changed

+5
-12
lines changed

.github/workflows/ci.yml

+5-12
Original file line numberDiff line numberDiff line change
@@ -9,19 +9,11 @@ jobs:
99
name: "RSpec / Ruby ${{ matrix.ruby }}"
1010
runs-on: ubuntu-latest
1111
strategy:
12+
fail-fast: false
1213
matrix:
13-
ruby:
14-
[
15-
"2.3",
16-
"2.4",
17-
"2.5",
18-
"2.6",
19-
"2.7",
20-
"3.0",
21-
"3.1",
22-
"3.2"
23-
]
14+
ruby: ["2.3", "2.4", "2.5", "2.6", "2.7", "3.0", "3.1", "3.2", "3.3"]
2415
steps:
16+
- run: sudo apt-get install libcurl4-openssl-dev
2517
- uses: actions/checkout@v4
2618
- uses: ruby/setup-ruby@v1
2719
with:
@@ -32,8 +24,9 @@ jobs:
3224
name: "RSpec / Ruby 2.2"
3325
runs-on: ubuntu-20.04
3426
steps:
27+
- run: sudo apt-get install libcurl4-openssl-dev
3528
- uses: actions/checkout@v4
36-
uses: ruby/setup-ruby@v1
29+
- uses: ruby/setup-ruby@v1
3730
with:
3831
ruby-version: 2.2
3932
bundler-cache: true

0 commit comments

Comments
 (0)