From d75cf2aade878395c5f9bc48a3b79bb3fd907e36 Mon Sep 17 00:00:00 2001 From: cn Date: Sun, 3 Mar 2024 11:28:40 +0100 Subject: [PATCH] gem: add Ruby 3.3 support, drop Ruby 2.7 due to EOL --- .github/workflows/ci.yml | 2 +- .rubocop.yml | 2 +- openvpn-status-web.gemspec | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9c130fb..8ef9a9d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -16,10 +16,10 @@ jobs: strategy: matrix: ruby-version: - - '2.7' - '3.0' - '3.1' - '3.2' + - '3.3' steps: - uses: actions/checkout@v2 - name: Set up Ruby ${{ matrix.ruby-version }} diff --git a/.rubocop.yml b/.rubocop.yml index d17cba5..5347692 100644 --- a/.rubocop.yml +++ b/.rubocop.yml @@ -3,7 +3,7 @@ require: - rubocop-rspec AllCops: - TargetRubyVersion: '2.7' + TargetRubyVersion: 3.0' NewCops: enable Gemspec/DevelopmentDependencies: diff --git a/openvpn-status-web.gemspec b/openvpn-status-web.gemspec index 4ee3b04..b463087 100644 --- a/openvpn-status-web.gemspec +++ b/openvpn-status-web.gemspec @@ -24,7 +24,7 @@ Gem::Specification.new do |s| s.executables = ['openvpn-status-web'] s.extra_rdoc_files = Dir['README.md', 'LICENSE'] - s.required_ruby_version = '>= 2.7' + s.required_ruby_version = '>= 3.0' s.add_runtime_dependency 'metriks' s.add_runtime_dependency 'rack', '~> 3.0'