Skip to content

Commit 41e5628

Browse files
author
webdev778
committed
GHA: Update Ruby versions in use
- add 3.1 and 3.2 for non-windows platforms (they have a dependency problem due to rababa - drop support for 2.5 - ensure that each misc workflow works on 3.0 Ref: #750
1 parent 5e6de36 commit 41e5628

File tree

3 files changed

+11
-13
lines changed

3 files changed

+11
-13
lines changed

.github/workflows/assets.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
- name: Use Ruby
2525
uses: ruby/setup-ruby@v1
2626
with:
27-
ruby-version: 3.0
27+
ruby-version: "3.0"
2828
bundler-cache: true
2929

3030
- name: Install bundle

.github/workflows/rake.yml

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,31 +2,29 @@ name: rake
22

33
on:
44
push:
5-
branches: [ main, v* ]
5+
branches: [ main, v*, ci-check ]
66
tags: [ v* ]
77
pull_request:
88

99
jobs:
1010
rspec:
1111
name: Test on Ruby ${{ matrix.ruby }} ${{ matrix.os }}
1212
runs-on: ${{ matrix.os }}
13-
continue-on-error: ${{ matrix.experimental }}
13+
continue-on-error: true
1414
strategy:
1515
fail-fast: false
1616
matrix:
17-
ruby: [ 2.7, 2.6, 2.5 ]
17+
ruby: [ "3.0", 2.7, 2.6 ]
1818
os: [ ubuntu-latest, windows-latest, macos-latest ]
19-
experimental: [ false ]
2019
include:
21-
- ruby: "3.0"
20+
- ruby: "3.1"
2221
os: 'ubuntu-latest'
23-
experimental: true
24-
- ruby: "3.0"
25-
os: 'windows-latest'
26-
experimental: true
27-
- ruby: "3.0"
22+
- ruby: "3.2"
23+
os: 'ubuntu-latest'
24+
- ruby: "3.1"
25+
os: 'macos-latest'
26+
- ruby: "3.2"
2827
os: 'macos-latest'
29-
experimental: true
3028

3129
env:
3230
BUNDLE_WITHOUT: "secryst"

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919

2020
- uses: ruby/setup-ruby@v1
2121
with:
22-
ruby-version: '2.7'
22+
ruby-version: '3.0'
2323

2424
- uses: actions/setup-node@v1
2525
with:

0 commit comments

Comments
 (0)