Skip to content

Commit c6e055a

Browse files
authored
Technical/Update CircleCI config (#72)
* Added checking of default gemspec config * Update CircleCI config
1 parent 8aa82ea commit c6e055a

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

.circleci/config.yml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -163,6 +163,20 @@ jobs:
163163
name: Running compatibility tests
164164
command: bundle exec rspec
165165

166+
rubygems-deps-ruby:
167+
parameters:
168+
ruby-version:
169+
type: string
170+
171+
<<: *defaults
172+
173+
steps:
174+
- checkout
175+
176+
- run:
177+
name: Building rubygems dependencies from default gemspec on minimal Ruby version
178+
command: bundle install
179+
166180
releasing-gem-from-ruby:
167181
parameters:
168182
ruby-version:
@@ -196,11 +210,16 @@ workflows:
196210
matrix:
197211
parameters:
198212
ruby-version: ["2.5", "2.6", "2.7", "3.0", "3.1"]
213+
- rubygems-deps-ruby:
214+
matrix:
215+
parameters:
216+
ruby-version: ["2.5"]
199217
- releasing-gem-from-ruby:
200218
requires:
201219
- linters-ruby
202220
- tests-ruby
203221
- compatibility-ruby
222+
- rubygems-deps-ruby
204223
matrix:
205224
parameters:
206225
ruby-version: ["2.5"]

0 commit comments

Comments
 (0)