diff --git a/.github/workflows/aggregate_root.yml b/.github/workflows/aggregate_root.yml index de42d58dd0..c83f111f39 100644 --- a/.github/workflows/aggregate_root.yml +++ b/.github/workflows/aggregate_root.yml @@ -34,8 +34,6 @@ jobs: bundle_gemfile: Gemfile - ruby_version: ruby-3.0 bundle_gemfile: Gemfile - - ruby_version: ruby-2.7 - bundle_gemfile: Gemfile - ruby_version: truffleruby bundle_gemfile: Gemfile steps: diff --git a/.github/workflows/dres_client.yml b/.github/workflows/dres_client.yml index e7d6706d94..b5c1874aea 100644 --- a/.github/workflows/dres_client.yml +++ b/.github/workflows/dres_client.yml @@ -38,8 +38,6 @@ jobs: bundle_gemfile: Gemfile - ruby_version: ruby-3.0 bundle_gemfile: Gemfile - - ruby_version: ruby-2.7 - bundle_gemfile: Gemfile steps: - uses: actions/checkout@v3 - run: test -e ${{ matrix.bundle_gemfile }}.lock diff --git a/.github/workflows/dres_rails.yml b/.github/workflows/dres_rails.yml index b1d7a92cbf..48da3d2a32 100644 --- a/.github/workflows/dres_rails.yml +++ b/.github/workflows/dres_rails.yml @@ -61,10 +61,6 @@ jobs: bundle_gemfile: Gemfile database_url: postgres://postgres:secret@localhost:10011/rails_event_store?pool=5 data_type: binary - - ruby_version: ruby-2.7 - bundle_gemfile: Gemfile - database_url: postgres://postgres:secret@localhost:10011/rails_event_store?pool=5 - data_type: binary - ruby_version: ruby-3.1 bundle_gemfile: Gemfile database_url: postgres://postgres:secret@localhost:10011/rails_event_store?pool=5 diff --git a/.github/workflows/minitest-ruby_event_store.yml b/.github/workflows/minitest-ruby_event_store.yml index f639b5757b..2f5463dc43 100644 --- a/.github/workflows/minitest-ruby_event_store.yml +++ b/.github/workflows/minitest-ruby_event_store.yml @@ -34,8 +34,6 @@ jobs: bundle_gemfile: Gemfile - ruby_version: ruby-3.0 bundle_gemfile: Gemfile - - ruby_version: ruby-2.7 - bundle_gemfile: Gemfile steps: - uses: actions/checkout@v3 - run: test -e ${{ matrix.bundle_gemfile }}.lock diff --git a/.github/workflows/rails_event_store.yml b/.github/workflows/rails_event_store.yml index ebcaebd507..5fe68f1cab 100644 --- a/.github/workflows/rails_event_store.yml +++ b/.github/workflows/rails_event_store.yml @@ -34,8 +34,6 @@ jobs: bundle_gemfile: Gemfile - ruby_version: ruby-3.0 bundle_gemfile: Gemfile - - ruby_version: ruby-2.7 - bundle_gemfile: Gemfile - ruby_version: truffleruby bundle_gemfile: Gemfile - ruby_version: ruby-3.2 diff --git a/.github/workflows/ruby_event_store-active_record.yml b/.github/workflows/ruby_event_store-active_record.yml index 44da7c5e06..b8d0c6b061 100644 --- a/.github/workflows/ruby_event_store-active_record.yml +++ b/.github/workflows/ruby_event_store-active_record.yml @@ -75,10 +75,6 @@ jobs: bundle_gemfile: Gemfile database_url: sqlite3:db.sqlite3 data_type: binary - - ruby_version: ruby-2.7 - bundle_gemfile: Gemfile - database_url: sqlite3:db.sqlite3 - data_type: binary - ruby_version: truffleruby bundle_gemfile: Gemfile database_url: sqlite3:db.sqlite3 diff --git a/.github/workflows/ruby_event_store-browser.yml b/.github/workflows/ruby_event_store-browser.yml index f735309d85..5f1c4690b2 100644 --- a/.github/workflows/ruby_event_store-browser.yml +++ b/.github/workflows/ruby_event_store-browser.yml @@ -34,8 +34,6 @@ jobs: bundle_gemfile: Gemfile - ruby_version: ruby-3.0 bundle_gemfile: Gemfile - - ruby_version: ruby-2.7 - bundle_gemfile: Gemfile - ruby_version: truffleruby bundle_gemfile: Gemfile - ruby_version: ruby-3.2 diff --git a/.github/workflows/ruby_event_store-flipper.yml b/.github/workflows/ruby_event_store-flipper.yml index 9376b9361f..6d5c1e388a 100644 --- a/.github/workflows/ruby_event_store-flipper.yml +++ b/.github/workflows/ruby_event_store-flipper.yml @@ -36,8 +36,6 @@ jobs: bundle_gemfile: Gemfile - ruby_version: ruby-3.0 bundle_gemfile: Gemfile - - ruby_version: ruby-2.7 - bundle_gemfile: Gemfile - ruby_version: ruby-3.2 bundle_gemfile: Gemfile.activesupport_6_1 - ruby_version: ruby-3.2 diff --git a/.github/workflows/ruby_event_store-newrelic.yml b/.github/workflows/ruby_event_store-newrelic.yml index e41b1d38cd..c02aa78583 100644 --- a/.github/workflows/ruby_event_store-newrelic.yml +++ b/.github/workflows/ruby_event_store-newrelic.yml @@ -36,8 +36,6 @@ jobs: bundle_gemfile: Gemfile - ruby_version: ruby-3.0 bundle_gemfile: Gemfile - - ruby_version: ruby-2.7 - bundle_gemfile: Gemfile steps: - uses: actions/checkout@v3 - run: test -e ${{ matrix.bundle_gemfile }}.lock diff --git a/.github/workflows/ruby_event_store-outbox.yml b/.github/workflows/ruby_event_store-outbox.yml index 04a961d2bc..42e4db3928 100644 --- a/.github/workflows/ruby_event_store-outbox.yml +++ b/.github/workflows/ruby_event_store-outbox.yml @@ -54,9 +54,6 @@ jobs: - ruby_version: ruby-3.0 bundle_gemfile: Gemfile database_url: sqlite3:db.sqlite3 - - ruby_version: ruby-2.7 - bundle_gemfile: Gemfile - database_url: sqlite3:db.sqlite3 - ruby_version: ruby-3.1 bundle_gemfile: Gemfile.rails_6_1 database_url: sqlite3:db.sqlite3 @@ -72,10 +69,10 @@ jobs: - ruby_version: ruby-3.0 bundle_gemfile: Gemfile.rails_6_1 database_url: sqlite3:db.sqlite3 - - ruby_version: ruby-2.7 + - ruby_version: ruby-3.0 bundle_gemfile: Gemfile.rails_6_1 database_url: sqlite3:db.sqlite3 - - ruby_version: ruby-2.7 + - ruby_version: ruby-3.0 bundle_gemfile: Gemfile.rails_6_0 database_url: sqlite3:db.sqlite3 steps: diff --git a/.github/workflows/ruby_event_store-profiler.yml b/.github/workflows/ruby_event_store-profiler.yml index 6e5215652d..181c553dd1 100644 --- a/.github/workflows/ruby_event_store-profiler.yml +++ b/.github/workflows/ruby_event_store-profiler.yml @@ -36,8 +36,6 @@ jobs: bundle_gemfile: Gemfile - ruby_version: ruby-3.0 bundle_gemfile: Gemfile - - ruby_version: ruby-2.7 - bundle_gemfile: Gemfile steps: - uses: actions/checkout@v3 - run: test -e ${{ matrix.bundle_gemfile }}.lock diff --git a/.github/workflows/ruby_event_store-protobuf.yml b/.github/workflows/ruby_event_store-protobuf.yml index 478fadf485..16f13863c3 100644 --- a/.github/workflows/ruby_event_store-protobuf.yml +++ b/.github/workflows/ruby_event_store-protobuf.yml @@ -37,19 +37,13 @@ jobs: - ruby_version: ruby-3.0 bundle_gemfile: Gemfile database_url: sqlite3:db.sqlite3 - - ruby_version: ruby-2.7 - bundle_gemfile: Gemfile - database_url: sqlite3:db.sqlite3 - ruby_version: ruby-3.1 bundle_gemfile: Gemfile.rails_6_1 database_url: sqlite3:db.sqlite3 - ruby_version: ruby-3.0 bundle_gemfile: Gemfile.rails_6_1 database_url: sqlite3:db.sqlite3 - - ruby_version: ruby-2.7 - bundle_gemfile: Gemfile.rails_6_1 - database_url: sqlite3:db.sqlite3 - - ruby_version: ruby-2.7 + - ruby_version: ruby-3.0 bundle_gemfile: Gemfile.rails_6_0 database_url: sqlite3:db.sqlite3 steps: diff --git a/.github/workflows/ruby_event_store-rom.yml b/.github/workflows/ruby_event_store-rom.yml index 006e9963ba..a7807e5079 100644 --- a/.github/workflows/ruby_event_store-rom.yml +++ b/.github/workflows/ruby_event_store-rom.yml @@ -73,31 +73,27 @@ jobs: bundle_gemfile: Gemfile database_url: sqlite:db.sqlite3 data_type: text - - ruby_version: ruby-2.7 - bundle_gemfile: Gemfile - database_url: sqlite:db.sqlite3 - data_type: text - - ruby_version: ruby-2.7 + - ruby_version: ruby-3.0 bundle_gemfile: Gemfile database_url: postgres://postgres:secret@localhost:10012/rails_event_store?pool=5 data_type: text - - ruby_version: ruby-2.7 + - ruby_version: ruby-3.0 bundle_gemfile: Gemfile database_url: postgres://postgres:secret@localhost:10011/rails_event_store?pool=5 data_type: text - - ruby_version: ruby-2.7 + - ruby_version: ruby-3.0 bundle_gemfile: Gemfile database_url: postgres://postgres:secret@localhost:10012/rails_event_store?pool=5 data_type: json - - ruby_version: ruby-2.7 + - ruby_version: ruby-3.0 bundle_gemfile: Gemfile database_url: postgres://postgres:secret@localhost:10012/rails_event_store?pool=5 data_type: jsonb - - ruby_version: ruby-2.7 + - ruby_version: ruby-3.0 bundle_gemfile: Gemfile database_url: mysql2://root:secret@127.0.0.1:10008/rails_event_store?pool=5 data_type: text - - ruby_version: ruby-2.7 + - ruby_version: ruby-3.0 bundle_gemfile: Gemfile database_url: mysql2://root:secret@127.0.0.1:10005/rails_event_store?pool=5 data_type: text diff --git a/.github/workflows/ruby_event_store-rspec.yml b/.github/workflows/ruby_event_store-rspec.yml index 8f08151fd3..e33279b6a8 100644 --- a/.github/workflows/ruby_event_store-rspec.yml +++ b/.github/workflows/ruby_event_store-rspec.yml @@ -34,8 +34,6 @@ jobs: bundle_gemfile: Gemfile - ruby_version: ruby-3.0 bundle_gemfile: Gemfile - - ruby_version: ruby-2.7 - bundle_gemfile: Gemfile - ruby_version: truffleruby bundle_gemfile: Gemfile steps: diff --git a/.github/workflows/ruby_event_store-sequel.yml b/.github/workflows/ruby_event_store-sequel.yml index fa83c64b96..c4e739d6fb 100644 --- a/.github/workflows/ruby_event_store-sequel.yml +++ b/.github/workflows/ruby_event_store-sequel.yml @@ -73,31 +73,27 @@ jobs: bundle_gemfile: Gemfile database_url: sqlite:db.sqlite3 data_type: text - - ruby_version: ruby-2.7 - bundle_gemfile: Gemfile - database_url: sqlite:db.sqlite3 - data_type: text - - ruby_version: ruby-2.7 + - ruby_version: ruby-3.0 bundle_gemfile: Gemfile database_url: postgres://postgres:secret@localhost:10012/rails_event_store?pool=5 data_type: text - - ruby_version: ruby-2.7 + - ruby_version: ruby-3.0 bundle_gemfile: Gemfile database_url: postgres://postgres:secret@localhost:10011/rails_event_store?pool=5 data_type: text - - ruby_version: ruby-2.7 + - ruby_version: ruby-3.0 bundle_gemfile: Gemfile database_url: postgres://postgres:secret@localhost:10012/rails_event_store?pool=5 data_type: json - - ruby_version: ruby-2.7 + - ruby_version: ruby-3.0 bundle_gemfile: Gemfile database_url: postgres://postgres:secret@localhost:10012/rails_event_store?pool=5 data_type: jsonb - - ruby_version: ruby-2.7 + - ruby_version: ruby-3.0 bundle_gemfile: Gemfile database_url: mysql2://root:secret@127.0.0.1:10008/rails_event_store?pool=5 data_type: text - - ruby_version: ruby-2.7 + - ruby_version: ruby-3.0 bundle_gemfile: Gemfile database_url: mysql2://root:secret@127.0.0.1:10005/rails_event_store?pool=5 data_type: text diff --git a/.github/workflows/ruby_event_store-sidekiq_scheduler.yml b/.github/workflows/ruby_event_store-sidekiq_scheduler.yml index 5be9ac6841..9a6b9ed96e 100644 --- a/.github/workflows/ruby_event_store-sidekiq_scheduler.yml +++ b/.github/workflows/ruby_event_store-sidekiq_scheduler.yml @@ -37,9 +37,6 @@ jobs: - ruby_version: ruby-3.0 bundle_gemfile: Gemfile redis_url: redis://localhost:6379/0 - - ruby_version: ruby-2.7 - bundle_gemfile: Gemfile - redis_url: redis://localhost:6379/0 - ruby_version: ruby-3.1 bundle_gemfile: Gemfile.sidekiq_6_5 redis_url: redis://localhost:6379/0 diff --git a/.github/workflows/ruby_event_store-transformations.yml b/.github/workflows/ruby_event_store-transformations.yml index 617b692449..37306a8008 100644 --- a/.github/workflows/ruby_event_store-transformations.yml +++ b/.github/workflows/ruby_event_store-transformations.yml @@ -36,8 +36,6 @@ jobs: bundle_gemfile: Gemfile - ruby_version: ruby-3.0 bundle_gemfile: Gemfile - - ruby_version: ruby-2.7 - bundle_gemfile: Gemfile steps: - uses: actions/checkout@v3 - run: test -e ${{ matrix.bundle_gemfile }}.lock diff --git a/.github/workflows/ruby_event_store.yml b/.github/workflows/ruby_event_store.yml index b4ae0cb77d..5d2765603b 100644 --- a/.github/workflows/ruby_event_store.yml +++ b/.github/workflows/ruby_event_store.yml @@ -34,8 +34,6 @@ jobs: bundle_gemfile: Gemfile - ruby_version: ruby-3.0 bundle_gemfile: Gemfile - - ruby_version: ruby-2.7 - bundle_gemfile: Gemfile - ruby_version: truffleruby bundle_gemfile: Gemfile steps: diff --git a/support/ci/generate b/support/ci/generate index 3316a7bce2..042de544b7 100755 --- a/support/ci/generate +++ b/support/ci/generate @@ -17,7 +17,6 @@ class CI RUBY_3_2 = "ruby-3.2", RUBY_3_1 = "ruby-3.1", RUBY_3_0 = "ruby-3.0", - RUBY_2_7 = "ruby-2.7" ], TRUFFLE_RUBY = "truffleruby" ].flatten @@ -210,7 +209,7 @@ class CI database_url(SQLITE3) ), generate( - ruby_version(RUBY_2_7), + ruby_version(RUBY_3_0), bundle_gemfile(GEMFILE_RAILS_6_1, GEMFILE_RAILS_6_0), database_url(SQLITE3) ) @@ -253,7 +252,7 @@ class CI database_url(SQLITE3) ), generate( - ruby_version(RUBY_2_7), + ruby_version(RUBY_3_0), bundle_gemfile(GEMFILE_RAILS_6_0), database_url(SQLITE3) ) @@ -279,13 +278,13 @@ class CI data_type(DATA_TYPES_IN_SEQUEL.take(1)) ), generate( - ruby_version(RUBY_2_7), + ruby_version(RUBY_3_0), bundle_gemfile(GEMFILE), database_url(POSTGRES), data_type(DATA_TYPES_IN_SEQUEL) ), generate( - ruby_version(RUBY_2_7), + ruby_version(RUBY_3_0), bundle_gemfile(GEMFILE), database_url(MYSQL), data_type(DATA_TYPES_IN_SEQUEL.take(1)) @@ -312,13 +311,13 @@ class CI data_type(DATA_TYPES_IN_SEQUEL.take(1)) ), generate( - ruby_version(RUBY_2_7), + ruby_version(RUBY_3_0), bundle_gemfile(GEMFILE), database_url(POSTGRES), data_type(DATA_TYPES_IN_SEQUEL) ), generate( - ruby_version(RUBY_2_7), + ruby_version(RUBY_3_0), bundle_gemfile(GEMFILE), database_url(MYSQL), data_type(DATA_TYPES_IN_SEQUEL.take(1))