Skip to content

Commit 8ea9ff1

Browse files
committed
add ruby 4 to ci testing
1 parent 7455f98 commit 8ea9ff1

2 files changed

Lines changed: 4 additions & 3 deletions

File tree

‎.github/workflows/ci.yml‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,19 +7,19 @@ jobs:
77
strategy:
88
fail-fast: false
99
matrix:
10-
ruby: ["3.1", "3.2", "3.3", "3.4"]
10+
ruby: ["3.1", "3.2", "3.3", "3.4", "4.0"]
1111
runs-on: ubuntu-latest
1212
steps:
1313
- name: Checkout repository
14-
uses: actions/checkout@v4
14+
uses: actions/checkout@v7
1515

1616
- name: Setup Ruby
1717
uses: ruby/setup-ruby@v1
1818
with:
1919
ruby-version: ${{ matrix.ruby }}
2020

2121
- name: Caching dependencies
22-
uses: actions/cache@v4
22+
uses: actions/cache@v5
2323
with:
2424
path: vendor/bundle
2525
key: bundle-use-ruby-${{ runner.os }}-${{ matrix.ruby }}-${{ hashFiles('**/Gemfile.lock') }}

‎Gemfile‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ gemspec
2020
gem 'rake'
2121
gem 'rdoc'
2222
gem 'activesupport'
23+
gem 'ostruct'
2324

2425
group :test do
2526
gem 'mutex_m'

0 commit comments

Comments
 (0)