From 7e6729bd4426ab601367c44e1d670ec8d67d066a Mon Sep 17 00:00:00 2001 From: Tim Meusel Date: Wed, 21 Jun 2023 09:39:08 +0200 Subject: [PATCH] Drop Ruby 2.5/2.6 --- .github/workflows/release.yml | 4 ++-- .github/workflows/test.yml | 8 ++++---- facterdb.gemspec | 2 +- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 36f56a30..09663a16 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -11,10 +11,10 @@ jobs: if: github.repository == 'voxpupuli/facterdb' steps: - uses: actions/checkout@v3 - - name: Install Ruby 3.0 + - name: Install Ruby 3.2 uses: ruby/setup-ruby@v1 with: - ruby-version: '3.0' + ruby-version: '3.2' env: BUNDLE_WITHOUT: release - name: Build gem diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 804ae0c3..59d3fb12 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -1,8 +1,10 @@ name: Test on: - - pull_request - - push + pull_request: {} + push: + branches: + - master jobs: test: @@ -11,8 +13,6 @@ jobs: fail-fast: false matrix: ruby: - - '2.5' - - '2.6' - '2.7' - '3.0' - '3.1' diff --git a/facterdb.gemspec b/facterdb.gemspec index f536df50..2d23b541 100644 --- a/facterdb.gemspec +++ b/facterdb.gemspec @@ -17,7 +17,7 @@ Gem::Specification.new do |s| s.executables = `git ls-files -- bin/*`.split("\n").map{ |f| File.basename(f) } # we have that configured in our CI file - s.required_ruby_version = Gem::Requirement.new('>= 2.5.0') + s.required_ruby_version = Gem::Requirement.new('>= 2.7.0') s.add_development_dependency 'coveralls' s.add_development_dependency 'rake'