Skip to content

Commit 66ef32f

Browse files
committed
Update GitHub Actions
GitHub Actions configurations were updated by: - Renaming Gemfiles to follow the *.activerecord.* pattern - Upgrading Ruby versions used in the workflow - Adding Ruby 3.2 to the workflow - Upgrading the checkout action from v2 to v3
1 parent 4bc8d43 commit 66ef32f

File tree

8 files changed

+55
-45
lines changed

8 files changed

+55
-45
lines changed

.github/workflows/test.yml

Lines changed: 55 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@ jobs:
1212
# set LINT to explicitly request rubocop as a dependency.
1313
LINT: true
1414
steps:
15-
- uses: actions/checkout@v2
15+
- uses: actions/checkout@v3
1616
- uses: ruby/setup-ruby@v1
1717
with:
18-
ruby-version: 3.0.2
18+
ruby-version: 3.0.5
1919
bundler-cache: true
2020
- run: bundle exec rake rubocop
2121

@@ -59,70 +59,80 @@ jobs:
5959
# https://github.com/ruby/setup-ruby/issues/150
6060
include:
6161
- ruby-version: 2.4.10
62-
gemfile: gemfiles/Gemfile.rails-4.2.x
62+
gemfile: gemfiles/Gemfile.activerecord-4.2.x
6363
bundler: 1.17.3
6464
- ruby-version: 2.5.9
65-
gemfile: gemfiles/Gemfile.rails-4.2.x
65+
gemfile: gemfiles/Gemfile.activerecord-4.2.x
6666
bundler: 1.17.3
67-
- ruby-version: 2.6.8
68-
gemfile: gemfiles/Gemfile.rails-4.2.x
67+
- ruby-version: 2.6.10
68+
gemfile: gemfiles/Gemfile.activerecord-4.2.x
6969
bundler: 1.17.3
7070

7171
- ruby-version: 2.4.10
72-
gemfile: gemfiles/Gemfile.rails-5.0.x
72+
gemfile: gemfiles/Gemfile.activerecord-5.0.x
7373
- ruby-version: 2.5.9
74-
gemfile: gemfiles/Gemfile.rails-5.0.x
75-
- ruby-version: 2.6.8
76-
gemfile: gemfiles/Gemfile.rails-5.0.x
77-
- ruby-version: 2.7.4
78-
gemfile: gemfiles/Gemfile.rails-5.0.x
74+
gemfile: gemfiles/Gemfile.activerecord-5.0.x
75+
- ruby-version: 2.6.10
76+
gemfile: gemfiles/Gemfile.activerecord-5.0.x
77+
- ruby-version: 2.7.7
78+
gemfile: gemfiles/Gemfile.activerecord-5.0.x
7979

8080
- ruby-version: 2.4.10
81-
gemfile: gemfiles/Gemfile.rails-5.1.x
81+
gemfile: gemfiles/Gemfile.activerecord-5.1.x
8282
- ruby-version: 2.5.9
83-
gemfile: gemfiles/Gemfile.rails-5.1.x
84-
- ruby-version: 2.6.8
85-
gemfile: gemfiles/Gemfile.rails-5.1.x
86-
- ruby-version: 2.7.4
87-
gemfile: gemfiles/Gemfile.rails-5.1.x
83+
gemfile: gemfiles/Gemfile.activerecord-5.1.x
84+
- ruby-version: 2.6.10
85+
gemfile: gemfiles/Gemfile.activerecord-5.1.x
86+
- ruby-version: 2.7.7
87+
gemfile: gemfiles/Gemfile.activerecord-5.1.x
8888

8989
- ruby-version: 2.4.10
90-
gemfile: gemfiles/Gemfile.rails-5.2.x
90+
gemfile: gemfiles/Gemfile.activerecord-5.2.x
9191
- ruby-version: 2.5.9
92-
gemfile: gemfiles/Gemfile.rails-5.2.x
93-
- ruby-version: 2.6.8
94-
gemfile: gemfiles/Gemfile.rails-5.2.x
95-
- ruby-version: 2.7.4
96-
gemfile: gemfiles/Gemfile.rails-5.2.x
92+
gemfile: gemfiles/Gemfile.activerecord-5.2.x
93+
- ruby-version: 2.6.10
94+
gemfile: gemfiles/Gemfile.activerecord-5.2.x
95+
- ruby-version: 2.7.7
96+
gemfile: gemfiles/Gemfile.activerecord-5.2.x
9797

9898
- ruby-version: 2.5.9
99-
gemfile: gemfiles/Gemfile.rails-6.0.x
100-
- ruby-version: 2.6.8
101-
gemfile: gemfiles/Gemfile.rails-6.0.x
102-
- ruby-version: 2.7.4
103-
gemfile: gemfiles/Gemfile.rails-6.0.x
104-
- ruby-version: 3.0.2
105-
gemfile: gemfiles/Gemfile.rails-6.0.x
99+
gemfile: gemfiles/Gemfile.activerecord-6.0.x
100+
- ruby-version: 2.6.10
101+
gemfile: gemfiles/Gemfile.activerecord-6.0.x
102+
- ruby-version: 2.7.7
103+
gemfile: gemfiles/Gemfile.activerecord-6.0.x
104+
- ruby-version: 3.0.5
105+
gemfile: gemfiles/Gemfile.activerecord-6.0.x
106+
- ruby-version: 3.1.3
107+
gemfile: gemfiles/Gemfile.activerecord-6.1.x
108+
- ruby-version: 3.2.0
109+
gemfile: gemfiles/Gemfile.activerecord-6.1.x
106110

107111
- ruby-version: 2.5.9
108-
gemfile: gemfiles/Gemfile.rails-6.1.x
109-
- ruby-version: 2.6.8
110-
gemfile: gemfiles/Gemfile.rails-6.1.x
111-
- ruby-version: 2.7.4
112-
gemfile: gemfiles/Gemfile.rails-6.1.x
113-
- ruby-version: 3.0.2
114-
gemfile: gemfiles/Gemfile.rails-6.1.x
112+
gemfile: gemfiles/Gemfile.activerecord-6.1.x
113+
- ruby-version: 2.6.10
114+
gemfile: gemfiles/Gemfile.activerecord-6.1.x
115+
- ruby-version: 2.7.7
116+
gemfile: gemfiles/Gemfile.activerecord-6.1.x
117+
- ruby-version: 3.0.5
118+
gemfile: gemfiles/Gemfile.activerecord-6.1.x
119+
- ruby-version: 3.1.3
120+
gemfile: gemfiles/Gemfile.activerecord-6.1.x
121+
- ruby-version: 3.2.0
122+
gemfile: gemfiles/Gemfile.activerecord-6.1.x
115123

116-
- ruby-version: 2.7.4
117-
gemfile: gemfiles/Gemfile.rails-7.0.x
118-
- ruby-version: 3.0.2
119-
gemfile: gemfiles/Gemfile.rails-7.0.x
120-
- ruby-version: 3.1.1
121-
gemfile: gemfiles/Gemfile.rails-7.0.x
124+
- ruby-version: 2.7.7
125+
gemfile: gemfiles/Gemfile.activerecord-7.0.x
126+
- ruby-version: 3.0.5
127+
gemfile: gemfiles/Gemfile.activerecord-7.0.x
128+
- ruby-version: 3.1.3
129+
gemfile: gemfiles/Gemfile.activerecord-7.0.x
130+
- ruby-version: 3.2.0
131+
gemfile: gemfiles/Gemfile.activerecord-6.1.x
122132
env:
123133
BUNDLE_GEMFILE: ${{ github.workspace }}/${{ matrix.gemfile }}
124134
steps:
125-
- uses: actions/checkout@v2
135+
- uses: actions/checkout@v3
126136
- uses: ruby/setup-ruby@v1
127137
with:
128138
ruby-version: ${{ matrix.ruby-version }}
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)