diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index f86541a..bc7bd80 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -8,22 +8,12 @@ jobs: fail-fast: false matrix: gemfile: - - gemfiles/rails52.gemfile - - gemfiles/rails61.gemfile - gemfiles/rails70.gemfile - gemfiles/rails71.gemfile ruby-version: - - "2.7" - "3.0" - "3.1" - "3.2" - exclude: - - gemfile: gemfiles/rails52.gemfile - ruby-version: "3.0" - - gemfile: gemfiles/rails52.gemfile - ruby-version: "3.1" - - gemfile: gemfiles/rails52.gemfile - ruby-version: "3.2" runs-on: - ubuntu-latest name: ${{ matrix.ruby-version}} on ${{ matrix.runs-on }} with ${{ matrix.gemfile }} diff --git a/gemfiles/rails52.gemfile b/gemfiles/rails52.gemfile deleted file mode 100644 index e7ba4d6..0000000 --- a/gemfiles/rails52.gemfile +++ /dev/null @@ -1,5 +0,0 @@ -source "https://rubygems.org" - -gemspec :path => "../" - -gem "rails", "~> 5.2.0" diff --git a/gemfiles/rails52.gemfile.lock b/gemfiles/rails52.gemfile.lock deleted file mode 100644 index 0bbfaef..0000000 --- a/gemfiles/rails52.gemfile.lock +++ /dev/null @@ -1,178 +0,0 @@ -PATH - remote: .. - specs: - gettext_i18n_rails (1.13.0) - fast_gettext (>= 0.9.0) - -GEM - remote: https://rubygems.org/ - specs: - actioncable (5.2.8.1) - actionpack (= 5.2.8.1) - nio4r (~> 2.0) - websocket-driver (>= 0.6.1) - actionmailer (5.2.8.1) - actionpack (= 5.2.8.1) - actionview (= 5.2.8.1) - activejob (= 5.2.8.1) - mail (~> 2.5, >= 2.5.4) - rails-dom-testing (~> 2.0) - actionpack (5.2.8.1) - actionview (= 5.2.8.1) - activesupport (= 5.2.8.1) - rack (~> 2.0, >= 2.0.8) - rack-test (>= 0.6.3) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.0, >= 1.0.2) - actionview (5.2.8.1) - activesupport (= 5.2.8.1) - builder (~> 3.1) - erubi (~> 1.4) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.0, >= 1.0.3) - activejob (5.2.8.1) - activesupport (= 5.2.8.1) - globalid (>= 0.3.6) - activemodel (5.2.8.1) - activesupport (= 5.2.8.1) - activerecord (5.2.8.1) - activemodel (= 5.2.8.1) - activesupport (= 5.2.8.1) - arel (>= 9.0) - activestorage (5.2.8.1) - actionpack (= 5.2.8.1) - activerecord (= 5.2.8.1) - marcel (~> 1.0.0) - activesupport (5.2.8.1) - concurrent-ruby (~> 1.0, >= 1.0.2) - i18n (>= 0.7, < 2) - minitest (~> 5.1) - tzinfo (~> 1.1) - arel (9.0.0) - builder (3.2.4) - bump (0.10.0) - concurrent-ruby (1.1.10) - crass (1.0.6) - diff-lcs (1.5.0) - erubi (1.11.0) - fast_gettext (2.2.0) - forwardable (1.3.2) - gettext (3.4.3) - erubi - locale (>= 2.0.5) - prime - text (>= 1.3.0) - globalid (1.0.0) - activesupport (>= 5.0) - haml (5.2.2) - temple (>= 0.8.0) - tilt - hamlit (3.0.1) - temple (>= 0.8.2) - thor - tilt - i18n (1.12.0) - concurrent-ruby (~> 1.0) - locale (2.1.3) - loofah (2.18.0) - crass (~> 1.0.2) - nokogiri (>= 1.5.9) - mail (2.7.1) - mini_mime (>= 0.1.1) - marcel (1.0.2) - method_source (1.0.0) - mini_mime (1.1.2) - minitest (5.16.3) - nio4r (2.7.3) - nokogiri (1.13.8-arm64-darwin) - racc (~> 1.4) - nokogiri (1.13.8-x86_64-linux) - racc (~> 1.4) - prime (0.1.2) - forwardable - singleton - racc (1.6.0) - rack (2.2.4) - rack-test (2.0.2) - rack (>= 1.3) - rails (5.2.8.1) - actioncable (= 5.2.8.1) - actionmailer (= 5.2.8.1) - actionpack (= 5.2.8.1) - actionview (= 5.2.8.1) - activejob (= 5.2.8.1) - activemodel (= 5.2.8.1) - activerecord (= 5.2.8.1) - activestorage (= 5.2.8.1) - activesupport (= 5.2.8.1) - bundler (>= 1.3.0) - railties (= 5.2.8.1) - sprockets-rails (>= 2.0.0) - rails-dom-testing (2.0.3) - activesupport (>= 4.2.0) - nokogiri (>= 1.6) - rails-html-sanitizer (1.4.3) - loofah (~> 2.3) - railties (5.2.8.1) - actionpack (= 5.2.8.1) - activesupport (= 5.2.8.1) - method_source - rake (>= 0.8.7) - thor (>= 0.19.0, < 2.0) - rake (13.0.6) - rspec (3.11.0) - rspec-core (~> 3.11.0) - rspec-expectations (~> 3.11.0) - rspec-mocks (~> 3.11.0) - rspec-core (3.11.0) - rspec-support (~> 3.11.0) - rspec-expectations (3.11.0) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.11.0) - rspec-mocks (3.11.1) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.11.0) - rspec-support (3.11.0) - singleton (0.1.1) - slim (4.1.0) - temple (>= 0.7.6, < 0.9) - tilt (>= 2.0.6, < 2.1) - sprockets (4.1.1) - concurrent-ruby (~> 1.0) - rack (> 1, < 3) - sprockets-rails (3.4.2) - actionpack (>= 5.2) - activesupport (>= 5.2) - sprockets (>= 3.0.0) - sqlite3 (1.7.3-arm64-darwin) - sqlite3 (1.7.3-x86_64-linux) - temple (0.8.2) - text (1.3.1) - thor (1.2.1) - thread_safe (0.3.6) - tilt (2.0.11) - tzinfo (1.2.10) - thread_safe (~> 0.1) - websocket-driver (0.7.5) - websocket-extensions (>= 0.1.0) - websocket-extensions (0.1.5) - -PLATFORMS - arm64-darwin-21 - arm64-darwin-23 - x86_64-linux - -DEPENDENCIES - bump - gettext (>= 3.0.2) - gettext_i18n_rails! - haml - hamlit - rails (~> 5.2.0) - rake - rspec - slim - sqlite3 (~> 1.7) - -BUNDLED WITH - 2.4.3 diff --git a/gemfiles/rails61.gemfile b/gemfiles/rails61.gemfile deleted file mode 100644 index 81a7d66..0000000 --- a/gemfiles/rails61.gemfile +++ /dev/null @@ -1,5 +0,0 @@ -source "https://rubygems.org" - -gemspec :path => "../" - -gem "rails", "~> 6.1.0" diff --git a/gemfiles/rails61.gemfile.lock b/gemfiles/rails61.gemfile.lock deleted file mode 100644 index d8d114e..0000000 --- a/gemfiles/rails61.gemfile.lock +++ /dev/null @@ -1,217 +0,0 @@ -PATH - remote: .. - specs: - gettext_i18n_rails (1.13.0) - fast_gettext (>= 0.9.0) - -GEM - remote: https://rubygems.org/ - specs: - actioncable (6.1.7.3) - actionpack (= 6.1.7.3) - activesupport (= 6.1.7.3) - nio4r (~> 2.0) - websocket-driver (>= 0.6.1) - actionmailbox (6.1.7.3) - actionpack (= 6.1.7.3) - activejob (= 6.1.7.3) - activerecord (= 6.1.7.3) - activestorage (= 6.1.7.3) - activesupport (= 6.1.7.3) - mail (>= 2.7.1) - actionmailer (6.1.7.3) - actionpack (= 6.1.7.3) - actionview (= 6.1.7.3) - activejob (= 6.1.7.3) - activesupport (= 6.1.7.3) - mail (~> 2.5, >= 2.5.4) - rails-dom-testing (~> 2.0) - actionpack (6.1.7.3) - actionview (= 6.1.7.3) - activesupport (= 6.1.7.3) - rack (~> 2.0, >= 2.0.9) - rack-test (>= 0.6.3) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (6.1.7.3) - actionpack (= 6.1.7.3) - activerecord (= 6.1.7.3) - activestorage (= 6.1.7.3) - activesupport (= 6.1.7.3) - nokogiri (>= 1.8.5) - actionview (6.1.7.3) - activesupport (= 6.1.7.3) - builder (~> 3.1) - erubi (~> 1.4) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (6.1.7.3) - activesupport (= 6.1.7.3) - globalid (>= 0.3.6) - activemodel (6.1.7.3) - activesupport (= 6.1.7.3) - activerecord (6.1.7.3) - activemodel (= 6.1.7.3) - activesupport (= 6.1.7.3) - activestorage (6.1.7.3) - actionpack (= 6.1.7.3) - activejob (= 6.1.7.3) - activerecord (= 6.1.7.3) - activesupport (= 6.1.7.3) - marcel (~> 1.0) - mini_mime (>= 1.1.0) - activesupport (6.1.7.3) - concurrent-ruby (~> 1.0, >= 1.0.2) - i18n (>= 1.6, < 2) - minitest (>= 5.1) - tzinfo (~> 2.0) - zeitwerk (~> 2.3) - builder (3.2.4) - bump (0.10.0) - concurrent-ruby (1.2.2) - crass (1.0.6) - date (3.3.3) - diff-lcs (1.5.0) - erubi (1.12.0) - fast_gettext (2.3.0) - forwardable (1.3.3) - gettext (3.4.3) - erubi - locale (>= 2.0.5) - prime - text (>= 1.3.0) - globalid (1.1.0) - activesupport (>= 5.0) - haml (6.1.1) - temple (>= 0.8.2) - thor - tilt - hamlit (3.0.3) - temple (>= 0.8.2) - thor - tilt - i18n (1.13.0) - concurrent-ruby (~> 1.0) - locale (2.1.3) - loofah (2.21.3) - crass (~> 1.0.2) - nokogiri (>= 1.12.0) - mail (2.8.1) - mini_mime (>= 0.1.1) - net-imap - net-pop - net-smtp - marcel (1.0.2) - method_source (1.0.0) - mini_mime (1.1.2) - minitest (5.18.0) - net-imap (0.3.4) - date - net-protocol - net-pop (0.1.2) - net-protocol - net-protocol (0.2.1) - timeout - net-smtp (0.3.3) - net-protocol - nio4r (2.7.3) - nokogiri (1.15.2-arm64-darwin) - racc (~> 1.4) - nokogiri (1.15.2-x86_64-darwin) - racc (~> 1.4) - nokogiri (1.15.2-x86_64-linux) - racc (~> 1.4) - prime (0.1.2) - forwardable - singleton - racc (1.6.2) - rack (2.2.7) - rack-test (2.1.0) - rack (>= 1.3) - rails (6.1.7.3) - actioncable (= 6.1.7.3) - actionmailbox (= 6.1.7.3) - actionmailer (= 6.1.7.3) - actionpack (= 6.1.7.3) - actiontext (= 6.1.7.3) - actionview (= 6.1.7.3) - activejob (= 6.1.7.3) - activemodel (= 6.1.7.3) - activerecord (= 6.1.7.3) - activestorage (= 6.1.7.3) - activesupport (= 6.1.7.3) - bundler (>= 1.15.0) - railties (= 6.1.7.3) - sprockets-rails (>= 2.0.0) - rails-dom-testing (2.0.3) - activesupport (>= 4.2.0) - nokogiri (>= 1.6) - rails-html-sanitizer (1.6.0) - loofah (~> 2.21) - nokogiri (~> 1.14) - railties (6.1.7.3) - actionpack (= 6.1.7.3) - activesupport (= 6.1.7.3) - method_source - rake (>= 12.2) - thor (~> 1.0) - rake (13.0.6) - rspec (3.12.0) - rspec-core (~> 3.12.0) - rspec-expectations (~> 3.12.0) - rspec-mocks (~> 3.12.0) - rspec-core (3.12.2) - rspec-support (~> 3.12.0) - rspec-expectations (3.12.3) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.12.0) - rspec-mocks (3.12.5) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.12.0) - rspec-support (3.12.0) - singleton (0.1.1) - slim (5.1.1) - temple (~> 0.10.0) - tilt (>= 2.1.0) - sprockets (4.2.0) - concurrent-ruby (~> 1.0) - rack (>= 2.2.4, < 4) - sprockets-rails (3.4.2) - actionpack (>= 5.2) - activesupport (>= 5.2) - sprockets (>= 3.0.0) - sqlite3 (1.7.3-arm64-darwin) - sqlite3 (1.7.3-x86_64-darwin) - sqlite3 (1.7.3-x86_64-linux) - temple (0.10.2) - text (1.3.1) - thor (1.2.2) - tilt (2.1.0) - timeout (0.3.2) - tzinfo (2.0.6) - concurrent-ruby (~> 1.0) - websocket-driver (0.7.5) - websocket-extensions (>= 0.1.0) - websocket-extensions (0.1.5) - zeitwerk (2.6.8) - -PLATFORMS - arm64-darwin-21 - arm64-darwin-23 - x86_64-darwin-22 - x86_64-linux - -DEPENDENCIES - bump - gettext (>= 3.0.2) - gettext_i18n_rails! - haml - hamlit - rails (~> 6.1.0) - rake - rspec - slim - sqlite3 (~> 1.7) - -BUNDLED WITH - 2.4.13 diff --git a/gettext_i18n_rails.gemspec b/gettext_i18n_rails.gemspec index 4877541..1177f5f 100644 --- a/gettext_i18n_rails.gemspec +++ b/gettext_i18n_rails.gemspec @@ -8,7 +8,7 @@ Gem::Specification.new name, GettextI18nRails::VERSION do |s| s.homepage = "http://github.com/grosser/#{name}" s.files = `git ls-files lib MIT-LICENSE.txt`.split("\n") s.license = "MIT" - s.required_ruby_version = '>= 2.1.0' + s.required_ruby_version = '>= 3.0.0' s.add_runtime_dependency "fast_gettext", ">= 0.9.0" s.add_development_dependency "bump"