Skip to content

Commit d7f40c5

Browse files
authored
Upgrade CI runners from ubuntu-22.04 to ubuntu-24.04 (#1891)
1 parent 4c29cd6 commit d7f40c5

1 file changed

Lines changed: 4 additions & 5 deletions

File tree

.github/workflows/ci.yml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ permissions: {}
2323
jobs:
2424
build:
2525
name: Build
26-
runs-on: ubuntu-22.04
26+
runs-on: ubuntu-24.04
2727
permissions:
2828
contents: read
2929

@@ -46,14 +46,13 @@ jobs:
4646

4747
test:
4848
name: Test (${{ matrix.ruby-version }})
49-
# this version of jruby isn't available in the new latest (24.04) so we have to pin (or update jruby)
50-
runs-on: ubuntu-22.04
49+
runs-on: ubuntu-24.04
5150
permissions:
5251
contents: read
5352
strategy:
5453
matrix:
5554
# following https://docs.stripe.com/sdks/versioning?lang=ruby#stripe-sdk-language-version-support-policy
56-
ruby-version: [2.7, '3.0', 3.1, 3.2, 3.3, 3.4, jruby-9.4.0.0, truffleruby-25.0.0]
55+
ruby-version: [2.7, '3.0', 3.1, 3.2, 3.3, 3.4, jruby-9.4.7.0, truffleruby-25.0.0]
5756
steps:
5857
- uses: extractions/setup-just@v2
5958
- uses: actions/checkout@v3
@@ -73,7 +72,7 @@ jobs:
7372
((github.event_name == 'workflow_dispatch') || (github.event_name == 'push')) &&
7473
startsWith(github.ref, 'refs/tags/v')
7574
needs: [build, test]
76-
runs-on: ubuntu-22.04
75+
runs-on: ubuntu-24.04
7776
permissions:
7877
contents: read
7978
steps:

0 commit comments

Comments
 (0)