Skip to content

Commit e4e91ee

Browse files
Merge pull request #130 from bastelfreak/strict
Drop legacy dependencies & CI: Build gems with strictness and verbosity
2 parents 0312d6b + ddc7bf9 commit e4e91ee

3 files changed

Lines changed: 2 additions & 6 deletions

File tree

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
ruby-version: '3.2'
1818
bundler: 'none'
1919
- name: Build gem
20-
run: gem build *.gemspec
20+
run: gem build --strict --verbose *.gemspec
2121
- name: Publish gem to rubygems.org
2222
run: gem push *.gem
2323
env:

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ jobs:
4141
ruby-version: ${{ matrix.ruby }}
4242
bundler-cache: true
4343
- name: Verify gem builds
44-
run: gem build beaker-rspec.gemspec
44+
run: gem build --strict --verbose *.gemspec
4545
- name: Run acceptance tests
4646
run: bundle exec rake beaker
4747

beaker-rspec.gemspec

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,6 @@ Gem::Specification.new do |s|
2323
s.add_development_dependency 'rake', '~> 13.0'
2424
s.add_development_dependency 'voxpupuli-rubocop', '~> 1.3'
2525

26-
# Documentation dependencies
27-
s.add_development_dependency 'thin'
28-
s.add_development_dependency 'yard'
29-
3026
# Run time dependencies
3127
s.add_runtime_dependency 'beaker', '>= 4.0', '< 6'
3228
s.add_runtime_dependency 'rspec', '~> 3.0'

0 commit comments

Comments
 (0)