From 3cfa5bfcbd7c2a904ca34c6fe27b0a2f27892a75 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pawe=C5=82=20Pacana?= Date: Fri, 29 Dec 2023 11:57:25 +0100 Subject: [PATCH 1/4] New Ruby is here --- .github/workflows/aggregate_root_coverage.yml | 2 +- .github/workflows/aggregate_root_mutate.yml | 2 +- .github/workflows/aggregate_root_test.yml | 2 ++ .github/workflows/dres_client_test.yml | 2 ++ .github/workflows/dres_rails_test.yml | 10 +++++++--- .../minitest-ruby_event_store_coverage.yml | 2 +- .../minitest-ruby_event_store_mutate.yml | 2 +- .../minitest-ruby_event_store_test.yml | 2 ++ .../workflows/rails_event_store_coverage.yml | 2 +- .github/workflows/rails_event_store_mutate.yml | 2 +- .github/workflows/rails_event_store_test.yml | 6 ++++-- ...ruby_event_store-active_record_coverage.yml | 2 +- .../ruby_event_store-active_record_mutate.yml | 2 +- .../ruby_event_store-active_record_test.yml | 18 +++++++++++------- .../ruby_event_store-browser_coverage.yml | 2 +- .../ruby_event_store-browser_mutate.yml | 2 +- .../ruby_event_store-browser_test.yml | 4 +++- .../ruby_event_store-flipper_coverage.yml | 2 +- .../ruby_event_store-flipper_mutate.yml | 2 +- .../ruby_event_store-flipper_test.yml | 6 ++++-- .../ruby_event_store-newrelic_coverage.yml | 2 +- .../ruby_event_store-newrelic_mutate.yml | 2 +- .../ruby_event_store-newrelic_test.yml | 2 ++ .../ruby_event_store-outbox_coverage.yml | 2 +- .../ruby_event_store-outbox_mutate.yml | 2 +- .../workflows/ruby_event_store-outbox_test.yml | 13 ++++++++----- .../ruby_event_store-profiler_coverage.yml | 2 +- .../ruby_event_store-profiler_mutate.yml | 2 +- .../ruby_event_store-profiler_test.yml | 2 ++ .../ruby_event_store-protobuf_coverage.yml | 2 +- .../ruby_event_store-protobuf_mutate.yml | 2 +- .../ruby_event_store-protobuf_test.yml | 7 +++++-- .../ruby_event_store-rom_coverage.yml | 2 +- .../workflows/ruby_event_store-rom_mutate.yml | 2 +- .../workflows/ruby_event_store-rom_test.yml | 16 ++++++++++------ .../ruby_event_store-rspec_coverage.yml | 2 +- .../ruby_event_store-rspec_mutate.yml | 2 +- .../workflows/ruby_event_store-rspec_test.yml | 2 ++ .../ruby_event_store-sequel_coverage.yml | 2 +- .../ruby_event_store-sequel_mutate.yml | 2 +- .../workflows/ruby_event_store-sequel_test.yml | 16 ++++++++++------ ..._event_store-sidekiq_scheduler_coverage.yml | 2 +- ...by_event_store-sidekiq_scheduler_mutate.yml | 2 +- ...ruby_event_store-sidekiq_scheduler_test.yml | 6 ++++-- ...by_event_store-transformations_coverage.yml | 2 +- ...ruby_event_store-transformations_mutate.yml | 2 +- .../ruby_event_store-transformations_test.yml | 2 ++ .../workflows/ruby_event_store_coverage.yml | 2 +- .github/workflows/ruby_event_store_mutate.yml | 2 +- .github/workflows/ruby_event_store_test.yml | 2 ++ support/ci/generate | 2 +- 51 files changed, 115 insertions(+), 69 deletions(-) diff --git a/.github/workflows/aggregate_root_coverage.yml b/.github/workflows/aggregate_root_coverage.yml index b0589da16f..6faafe8eda 100644 --- a/.github/workflows/aggregate_root_coverage.yml +++ b/.github/workflows/aggregate_root_coverage.yml @@ -35,7 +35,7 @@ jobs: fail-fast: false matrix: include: - - ruby_version: ruby-3.2 + - ruby_version: ruby-3.3 bundle_gemfile: Gemfile steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/aggregate_root_mutate.yml b/.github/workflows/aggregate_root_mutate.yml index 74e4adc161..66961abf45 100644 --- a/.github/workflows/aggregate_root_mutate.yml +++ b/.github/workflows/aggregate_root_mutate.yml @@ -43,7 +43,7 @@ jobs: fail-fast: false matrix: include: - - ruby_version: ruby-3.2 + - ruby_version: ruby-3.3 bundle_gemfile: Gemfile steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/aggregate_root_test.yml b/.github/workflows/aggregate_root_test.yml index 9a6eff8fff..d5fecb7876 100644 --- a/.github/workflows/aggregate_root_test.yml +++ b/.github/workflows/aggregate_root_test.yml @@ -43,6 +43,8 @@ jobs: fail-fast: false matrix: include: + - ruby_version: ruby-3.3 + bundle_gemfile: Gemfile - ruby_version: ruby-3.2 bundle_gemfile: Gemfile - ruby_version: ruby-3.1 diff --git a/.github/workflows/dres_client_test.yml b/.github/workflows/dres_client_test.yml index 5ea11c547a..67c60304ac 100644 --- a/.github/workflows/dres_client_test.yml +++ b/.github/workflows/dres_client_test.yml @@ -35,6 +35,8 @@ jobs: fail-fast: false matrix: include: + - ruby_version: ruby-3.3 + bundle_gemfile: Gemfile - ruby_version: ruby-3.2 bundle_gemfile: Gemfile - ruby_version: ruby-3.1 diff --git a/.github/workflows/dres_rails_test.yml b/.github/workflows/dres_rails_test.yml index 7b554e0e0c..278dba8dad 100644 --- a/.github/workflows/dres_rails_test.yml +++ b/.github/workflows/dres_rails_test.yml @@ -54,6 +54,10 @@ jobs: fail-fast: false matrix: include: + - ruby_version: ruby-3.3 + bundle_gemfile: Gemfile + database_url: postgres://postgres:secret@localhost:10015/rails_event_store?pool=5 + data_type: binary - ruby_version: ruby-3.2 bundle_gemfile: Gemfile database_url: postgres://postgres:secret@localhost:10015/rails_event_store?pool=5 @@ -66,15 +70,15 @@ jobs: bundle_gemfile: Gemfile database_url: postgres://postgres:secret@localhost:10015/rails_event_store?pool=5 data_type: binary - - ruby_version: ruby-3.2 + - ruby_version: ruby-3.3 bundle_gemfile: Gemfile database_url: postgres://postgres:secret@localhost:10011/rails_event_store?pool=5 data_type: binary - - ruby_version: ruby-3.2 + - ruby_version: ruby-3.3 bundle_gemfile: Gemfile database_url: postgres://postgres:secret@localhost:10015/rails_event_store?pool=5 data_type: json - - ruby_version: ruby-3.2 + - ruby_version: ruby-3.3 bundle_gemfile: Gemfile database_url: postgres://postgres:secret@localhost:10015/rails_event_store?pool=5 data_type: jsonb diff --git a/.github/workflows/minitest-ruby_event_store_coverage.yml b/.github/workflows/minitest-ruby_event_store_coverage.yml index 97fc4490be..4e04efac82 100644 --- a/.github/workflows/minitest-ruby_event_store_coverage.yml +++ b/.github/workflows/minitest-ruby_event_store_coverage.yml @@ -35,7 +35,7 @@ jobs: fail-fast: false matrix: include: - - ruby_version: ruby-3.2 + - ruby_version: ruby-3.3 bundle_gemfile: Gemfile steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/minitest-ruby_event_store_mutate.yml b/.github/workflows/minitest-ruby_event_store_mutate.yml index 991ca16484..9161e15f6e 100644 --- a/.github/workflows/minitest-ruby_event_store_mutate.yml +++ b/.github/workflows/minitest-ruby_event_store_mutate.yml @@ -33,7 +33,7 @@ jobs: fail-fast: false matrix: include: - - ruby_version: ruby-3.2 + - ruby_version: ruby-3.3 bundle_gemfile: Gemfile steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/minitest-ruby_event_store_test.yml b/.github/workflows/minitest-ruby_event_store_test.yml index 920719cc15..e87400ae80 100644 --- a/.github/workflows/minitest-ruby_event_store_test.yml +++ b/.github/workflows/minitest-ruby_event_store_test.yml @@ -33,6 +33,8 @@ jobs: fail-fast: false matrix: include: + - ruby_version: ruby-3.3 + bundle_gemfile: Gemfile - ruby_version: ruby-3.2 bundle_gemfile: Gemfile - ruby_version: ruby-3.1 diff --git a/.github/workflows/rails_event_store_coverage.yml b/.github/workflows/rails_event_store_coverage.yml index d3e0a58129..23fe8190ce 100644 --- a/.github/workflows/rails_event_store_coverage.yml +++ b/.github/workflows/rails_event_store_coverage.yml @@ -35,7 +35,7 @@ jobs: fail-fast: false matrix: include: - - ruby_version: ruby-3.2 + - ruby_version: ruby-3.3 bundle_gemfile: Gemfile steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/rails_event_store_mutate.yml b/.github/workflows/rails_event_store_mutate.yml index 76feb3f34b..80b4a35140 100644 --- a/.github/workflows/rails_event_store_mutate.yml +++ b/.github/workflows/rails_event_store_mutate.yml @@ -43,7 +43,7 @@ jobs: fail-fast: false matrix: include: - - ruby_version: ruby-3.2 + - ruby_version: ruby-3.3 bundle_gemfile: Gemfile steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/rails_event_store_test.yml b/.github/workflows/rails_event_store_test.yml index 263810df35..43de1045e7 100644 --- a/.github/workflows/rails_event_store_test.yml +++ b/.github/workflows/rails_event_store_test.yml @@ -43,6 +43,8 @@ jobs: fail-fast: false matrix: include: + - ruby_version: ruby-3.3 + bundle_gemfile: Gemfile - ruby_version: ruby-3.2 bundle_gemfile: Gemfile - ruby_version: ruby-3.1 @@ -51,9 +53,9 @@ jobs: bundle_gemfile: Gemfile - ruby_version: truffleruby-head bundle_gemfile: Gemfile - - ruby_version: ruby-3.2 + - ruby_version: ruby-3.3 bundle_gemfile: Gemfile.rails_6_1 - - ruby_version: ruby-3.2 + - ruby_version: ruby-3.3 bundle_gemfile: Gemfile.rails_6_0 steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/ruby_event_store-active_record_coverage.yml b/.github/workflows/ruby_event_store-active_record_coverage.yml index 1b6acf3f81..c5878f2ecc 100644 --- a/.github/workflows/ruby_event_store-active_record_coverage.yml +++ b/.github/workflows/ruby_event_store-active_record_coverage.yml @@ -35,7 +35,7 @@ jobs: fail-fast: false matrix: include: - - ruby_version: ruby-3.2 + - ruby_version: ruby-3.3 bundle_gemfile: Gemfile steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/ruby_event_store-active_record_mutate.yml b/.github/workflows/ruby_event_store-active_record_mutate.yml index d90eb758dd..722e03e536 100644 --- a/.github/workflows/ruby_event_store-active_record_mutate.yml +++ b/.github/workflows/ruby_event_store-active_record_mutate.yml @@ -43,7 +43,7 @@ jobs: fail-fast: false matrix: include: - - ruby_version: ruby-3.2 + - ruby_version: ruby-3.3 bundle_gemfile: Gemfile steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/ruby_event_store-active_record_test.yml b/.github/workflows/ruby_event_store-active_record_test.yml index b42468e808..d384cfb92d 100644 --- a/.github/workflows/ruby_event_store-active_record_test.yml +++ b/.github/workflows/ruby_event_store-active_record_test.yml @@ -78,6 +78,10 @@ jobs: fail-fast: false matrix: include: + - ruby_version: ruby-3.3 + bundle_gemfile: Gemfile + database_url: sqlite3:db.sqlite3 + data_type: binary - ruby_version: ruby-3.2 bundle_gemfile: Gemfile database_url: sqlite3:db.sqlite3 @@ -94,31 +98,31 @@ jobs: bundle_gemfile: Gemfile database_url: sqlite3:db.sqlite3 data_type: binary - - ruby_version: ruby-3.2 + - ruby_version: ruby-3.3 bundle_gemfile: Gemfile database_url: postgres://postgres:secret@localhost:10015/rails_event_store?pool=5 data_type: binary - - ruby_version: ruby-3.2 + - ruby_version: ruby-3.3 bundle_gemfile: Gemfile database_url: postgres://postgres:secret@localhost:10011/rails_event_store?pool=5 data_type: binary - - ruby_version: ruby-3.2 + - ruby_version: ruby-3.3 bundle_gemfile: Gemfile database_url: postgres://postgres:secret@localhost:10015/rails_event_store?pool=5 data_type: json - - ruby_version: ruby-3.2 + - ruby_version: ruby-3.3 bundle_gemfile: Gemfile database_url: postgres://postgres:secret@localhost:10015/rails_event_store?pool=5 data_type: jsonb - - ruby_version: ruby-3.2 + - ruby_version: ruby-3.3 bundle_gemfile: Gemfile database_url: mysql2://root:secret@127.0.0.1:10008/rails_event_store?pool=5 data_type: binary - - ruby_version: ruby-3.2 + - ruby_version: ruby-3.3 bundle_gemfile: Gemfile database_url: mysql2://root:secret@127.0.0.1:10005/rails_event_store?pool=5 data_type: binary - - ruby_version: ruby-3.2 + - ruby_version: ruby-3.3 bundle_gemfile: Gemfile database_url: mysql2://root:secret@127.0.0.1:10008/rails_event_store?pool=5 data_type: json diff --git a/.github/workflows/ruby_event_store-browser_coverage.yml b/.github/workflows/ruby_event_store-browser_coverage.yml index a4c369f9c0..19bcf69505 100644 --- a/.github/workflows/ruby_event_store-browser_coverage.yml +++ b/.github/workflows/ruby_event_store-browser_coverage.yml @@ -35,7 +35,7 @@ jobs: fail-fast: false matrix: include: - - ruby_version: ruby-3.2 + - ruby_version: ruby-3.3 bundle_gemfile: Gemfile steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/ruby_event_store-browser_mutate.yml b/.github/workflows/ruby_event_store-browser_mutate.yml index 1565d75e05..b005cb3c3e 100644 --- a/.github/workflows/ruby_event_store-browser_mutate.yml +++ b/.github/workflows/ruby_event_store-browser_mutate.yml @@ -43,7 +43,7 @@ jobs: fail-fast: false matrix: include: - - ruby_version: ruby-3.2 + - ruby_version: ruby-3.3 bundle_gemfile: Gemfile steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/ruby_event_store-browser_test.yml b/.github/workflows/ruby_event_store-browser_test.yml index beb5129df5..9764b63a0e 100644 --- a/.github/workflows/ruby_event_store-browser_test.yml +++ b/.github/workflows/ruby_event_store-browser_test.yml @@ -43,6 +43,8 @@ jobs: fail-fast: false matrix: include: + - ruby_version: ruby-3.3 + bundle_gemfile: Gemfile - ruby_version: ruby-3.2 bundle_gemfile: Gemfile - ruby_version: ruby-3.1 @@ -51,7 +53,7 @@ jobs: bundle_gemfile: Gemfile - ruby_version: truffleruby-head bundle_gemfile: Gemfile - - ruby_version: ruby-3.2 + - ruby_version: ruby-3.3 bundle_gemfile: Gemfile.rack_2_0 steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/ruby_event_store-flipper_coverage.yml b/.github/workflows/ruby_event_store-flipper_coverage.yml index 0abe9926ab..5995ce1ab0 100644 --- a/.github/workflows/ruby_event_store-flipper_coverage.yml +++ b/.github/workflows/ruby_event_store-flipper_coverage.yml @@ -35,7 +35,7 @@ jobs: fail-fast: false matrix: include: - - ruby_version: ruby-3.2 + - ruby_version: ruby-3.3 bundle_gemfile: Gemfile steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/ruby_event_store-flipper_mutate.yml b/.github/workflows/ruby_event_store-flipper_mutate.yml index e223c22b71..59135fa8f1 100644 --- a/.github/workflows/ruby_event_store-flipper_mutate.yml +++ b/.github/workflows/ruby_event_store-flipper_mutate.yml @@ -33,7 +33,7 @@ jobs: fail-fast: false matrix: include: - - ruby_version: ruby-3.2 + - ruby_version: ruby-3.3 bundle_gemfile: Gemfile steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/ruby_event_store-flipper_test.yml b/.github/workflows/ruby_event_store-flipper_test.yml index f5db8d38c1..7c42ea87b8 100644 --- a/.github/workflows/ruby_event_store-flipper_test.yml +++ b/.github/workflows/ruby_event_store-flipper_test.yml @@ -33,15 +33,17 @@ jobs: fail-fast: false matrix: include: + - ruby_version: ruby-3.3 + bundle_gemfile: Gemfile - ruby_version: ruby-3.2 bundle_gemfile: Gemfile - ruby_version: ruby-3.1 bundle_gemfile: Gemfile - ruby_version: ruby-3.0 bundle_gemfile: Gemfile - - ruby_version: ruby-3.2 + - ruby_version: ruby-3.3 bundle_gemfile: Gemfile.activesupport_6_1 - - ruby_version: ruby-3.2 + - ruby_version: ruby-3.3 bundle_gemfile: Gemfile.activesupport_6_0 steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/ruby_event_store-newrelic_coverage.yml b/.github/workflows/ruby_event_store-newrelic_coverage.yml index 1fb12ca6fb..c5e77d3817 100644 --- a/.github/workflows/ruby_event_store-newrelic_coverage.yml +++ b/.github/workflows/ruby_event_store-newrelic_coverage.yml @@ -35,7 +35,7 @@ jobs: fail-fast: false matrix: include: - - ruby_version: ruby-3.2 + - ruby_version: ruby-3.3 bundle_gemfile: Gemfile steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/ruby_event_store-newrelic_mutate.yml b/.github/workflows/ruby_event_store-newrelic_mutate.yml index 7faf6710c9..22aca17f4e 100644 --- a/.github/workflows/ruby_event_store-newrelic_mutate.yml +++ b/.github/workflows/ruby_event_store-newrelic_mutate.yml @@ -33,7 +33,7 @@ jobs: fail-fast: false matrix: include: - - ruby_version: ruby-3.2 + - ruby_version: ruby-3.3 bundle_gemfile: Gemfile steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/ruby_event_store-newrelic_test.yml b/.github/workflows/ruby_event_store-newrelic_test.yml index d47526302c..5e71481300 100644 --- a/.github/workflows/ruby_event_store-newrelic_test.yml +++ b/.github/workflows/ruby_event_store-newrelic_test.yml @@ -33,6 +33,8 @@ jobs: fail-fast: false matrix: include: + - ruby_version: ruby-3.3 + bundle_gemfile: Gemfile - ruby_version: ruby-3.2 bundle_gemfile: Gemfile - ruby_version: ruby-3.1 diff --git a/.github/workflows/ruby_event_store-outbox_coverage.yml b/.github/workflows/ruby_event_store-outbox_coverage.yml index 035e1154ab..2d3cd2acc8 100644 --- a/.github/workflows/ruby_event_store-outbox_coverage.yml +++ b/.github/workflows/ruby_event_store-outbox_coverage.yml @@ -35,7 +35,7 @@ jobs: fail-fast: false matrix: include: - - ruby_version: ruby-3.2 + - ruby_version: ruby-3.3 bundle_gemfile: Gemfile steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/ruby_event_store-outbox_mutate.yml b/.github/workflows/ruby_event_store-outbox_mutate.yml index 68c081e09b..36c8836762 100644 --- a/.github/workflows/ruby_event_store-outbox_mutate.yml +++ b/.github/workflows/ruby_event_store-outbox_mutate.yml @@ -33,7 +33,7 @@ jobs: fail-fast: false matrix: include: - - ruby_version: ruby-3.2 + - ruby_version: ruby-3.3 bundle_gemfile: Gemfile steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/ruby_event_store-outbox_test.yml b/.github/workflows/ruby_event_store-outbox_test.yml index 600c69bbde..3797a15683 100644 --- a/.github/workflows/ruby_event_store-outbox_test.yml +++ b/.github/workflows/ruby_event_store-outbox_test.yml @@ -51,6 +51,9 @@ jobs: fail-fast: false matrix: include: + - ruby_version: ruby-3.3 + bundle_gemfile: Gemfile + database_url: sqlite3:db.sqlite3 - ruby_version: ruby-3.2 bundle_gemfile: Gemfile database_url: sqlite3:db.sqlite3 @@ -60,19 +63,19 @@ jobs: - ruby_version: ruby-3.0 bundle_gemfile: Gemfile database_url: sqlite3:db.sqlite3 - - ruby_version: ruby-3.2 + - ruby_version: ruby-3.3 bundle_gemfile: Gemfile.rails_6_1 database_url: sqlite3:db.sqlite3 - - ruby_version: ruby-3.2 + - ruby_version: ruby-3.3 bundle_gemfile: Gemfile.rails_6_0 database_url: sqlite3:db.sqlite3 - - ruby_version: ruby-3.2 + - ruby_version: ruby-3.3 bundle_gemfile: Gemfile.sidekiq_5_2 database_url: sqlite3:db.sqlite3 - - ruby_version: ruby-3.2 + - ruby_version: ruby-3.3 bundle_gemfile: Gemfile database_url: mysql2://root:secret@127.0.0.1:10005/rails_event_store?pool=5 - - ruby_version: ruby-3.2 + - ruby_version: ruby-3.3 bundle_gemfile: Gemfile database_url: mysql2://root:secret@127.0.0.1:10008/rails_event_store?pool=5 steps: diff --git a/.github/workflows/ruby_event_store-profiler_coverage.yml b/.github/workflows/ruby_event_store-profiler_coverage.yml index e53bbfeb24..7ccb6a4e85 100644 --- a/.github/workflows/ruby_event_store-profiler_coverage.yml +++ b/.github/workflows/ruby_event_store-profiler_coverage.yml @@ -35,7 +35,7 @@ jobs: fail-fast: false matrix: include: - - ruby_version: ruby-3.2 + - ruby_version: ruby-3.3 bundle_gemfile: Gemfile steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/ruby_event_store-profiler_mutate.yml b/.github/workflows/ruby_event_store-profiler_mutate.yml index 70e3f253fd..1ec849d891 100644 --- a/.github/workflows/ruby_event_store-profiler_mutate.yml +++ b/.github/workflows/ruby_event_store-profiler_mutate.yml @@ -33,7 +33,7 @@ jobs: fail-fast: false matrix: include: - - ruby_version: ruby-3.2 + - ruby_version: ruby-3.3 bundle_gemfile: Gemfile steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/ruby_event_store-profiler_test.yml b/.github/workflows/ruby_event_store-profiler_test.yml index 4b5bcda748..63c86f6465 100644 --- a/.github/workflows/ruby_event_store-profiler_test.yml +++ b/.github/workflows/ruby_event_store-profiler_test.yml @@ -33,6 +33,8 @@ jobs: fail-fast: false matrix: include: + - ruby_version: ruby-3.3 + bundle_gemfile: Gemfile - ruby_version: ruby-3.2 bundle_gemfile: Gemfile - ruby_version: ruby-3.1 diff --git a/.github/workflows/ruby_event_store-protobuf_coverage.yml b/.github/workflows/ruby_event_store-protobuf_coverage.yml index 40eaf41c5e..61bcdcafb1 100644 --- a/.github/workflows/ruby_event_store-protobuf_coverage.yml +++ b/.github/workflows/ruby_event_store-protobuf_coverage.yml @@ -35,7 +35,7 @@ jobs: fail-fast: false matrix: include: - - ruby_version: ruby-3.2 + - ruby_version: ruby-3.3 bundle_gemfile: Gemfile steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/ruby_event_store-protobuf_mutate.yml b/.github/workflows/ruby_event_store-protobuf_mutate.yml index 1281c5f082..a0acefe8c7 100644 --- a/.github/workflows/ruby_event_store-protobuf_mutate.yml +++ b/.github/workflows/ruby_event_store-protobuf_mutate.yml @@ -33,7 +33,7 @@ jobs: fail-fast: false matrix: include: - - ruby_version: ruby-3.2 + - ruby_version: ruby-3.3 bundle_gemfile: Gemfile steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/ruby_event_store-protobuf_test.yml b/.github/workflows/ruby_event_store-protobuf_test.yml index c51264ffb1..5b00beacfc 100644 --- a/.github/workflows/ruby_event_store-protobuf_test.yml +++ b/.github/workflows/ruby_event_store-protobuf_test.yml @@ -34,6 +34,9 @@ jobs: fail-fast: false matrix: include: + - ruby_version: ruby-3.3 + bundle_gemfile: Gemfile + database_url: sqlite3:db.sqlite3 - ruby_version: ruby-3.2 bundle_gemfile: Gemfile database_url: sqlite3:db.sqlite3 @@ -43,10 +46,10 @@ jobs: - ruby_version: ruby-3.0 bundle_gemfile: Gemfile database_url: sqlite3:db.sqlite3 - - ruby_version: ruby-3.2 + - ruby_version: ruby-3.3 bundle_gemfile: Gemfile.rails_6_1 database_url: sqlite3:db.sqlite3 - - ruby_version: ruby-3.2 + - ruby_version: ruby-3.3 bundle_gemfile: Gemfile.rails_6_0 database_url: sqlite3:db.sqlite3 steps: diff --git a/.github/workflows/ruby_event_store-rom_coverage.yml b/.github/workflows/ruby_event_store-rom_coverage.yml index 5ae9c05298..0488a00e61 100644 --- a/.github/workflows/ruby_event_store-rom_coverage.yml +++ b/.github/workflows/ruby_event_store-rom_coverage.yml @@ -35,7 +35,7 @@ jobs: fail-fast: false matrix: include: - - ruby_version: ruby-3.2 + - ruby_version: ruby-3.3 bundle_gemfile: Gemfile steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/ruby_event_store-rom_mutate.yml b/.github/workflows/ruby_event_store-rom_mutate.yml index a58961edd4..d405482412 100644 --- a/.github/workflows/ruby_event_store-rom_mutate.yml +++ b/.github/workflows/ruby_event_store-rom_mutate.yml @@ -33,7 +33,7 @@ jobs: fail-fast: false matrix: include: - - ruby_version: ruby-3.2 + - ruby_version: ruby-3.3 bundle_gemfile: Gemfile steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/ruby_event_store-rom_test.yml b/.github/workflows/ruby_event_store-rom_test.yml index 8c2d27a1fb..6c2eeca053 100644 --- a/.github/workflows/ruby_event_store-rom_test.yml +++ b/.github/workflows/ruby_event_store-rom_test.yml @@ -68,6 +68,10 @@ jobs: fail-fast: false matrix: include: + - ruby_version: ruby-3.3 + bundle_gemfile: Gemfile + database_url: sqlite:db.sqlite3 + data_type: text - ruby_version: ruby-3.2 bundle_gemfile: Gemfile database_url: sqlite:db.sqlite3 @@ -80,27 +84,27 @@ jobs: bundle_gemfile: Gemfile database_url: sqlite:db.sqlite3 data_type: text - - ruby_version: ruby-3.2 + - ruby_version: ruby-3.3 bundle_gemfile: Gemfile database_url: postgres://postgres:secret@localhost:10015/rails_event_store?pool=5 data_type: text - - ruby_version: ruby-3.2 + - ruby_version: ruby-3.3 bundle_gemfile: Gemfile database_url: postgres://postgres:secret@localhost:10011/rails_event_store?pool=5 data_type: text - - ruby_version: ruby-3.2 + - ruby_version: ruby-3.3 bundle_gemfile: Gemfile database_url: postgres://postgres:secret@localhost:10015/rails_event_store?pool=5 data_type: json - - ruby_version: ruby-3.2 + - ruby_version: ruby-3.3 bundle_gemfile: Gemfile database_url: postgres://postgres:secret@localhost:10015/rails_event_store?pool=5 data_type: jsonb - - ruby_version: ruby-3.2 + - ruby_version: ruby-3.3 bundle_gemfile: Gemfile database_url: mysql2://root:secret@127.0.0.1:10008/rails_event_store?pool=5 data_type: text - - ruby_version: ruby-3.2 + - ruby_version: ruby-3.3 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_coverage.yml b/.github/workflows/ruby_event_store-rspec_coverage.yml index 2e932e85b5..af23fb7665 100644 --- a/.github/workflows/ruby_event_store-rspec_coverage.yml +++ b/.github/workflows/ruby_event_store-rspec_coverage.yml @@ -35,7 +35,7 @@ jobs: fail-fast: false matrix: include: - - ruby_version: ruby-3.2 + - ruby_version: ruby-3.3 bundle_gemfile: Gemfile steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/ruby_event_store-rspec_mutate.yml b/.github/workflows/ruby_event_store-rspec_mutate.yml index 1f71c68353..944c5b5b10 100644 --- a/.github/workflows/ruby_event_store-rspec_mutate.yml +++ b/.github/workflows/ruby_event_store-rspec_mutate.yml @@ -43,7 +43,7 @@ jobs: fail-fast: false matrix: include: - - ruby_version: ruby-3.2 + - ruby_version: ruby-3.3 bundle_gemfile: Gemfile steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/ruby_event_store-rspec_test.yml b/.github/workflows/ruby_event_store-rspec_test.yml index 2784d6bcb3..3260279aa6 100644 --- a/.github/workflows/ruby_event_store-rspec_test.yml +++ b/.github/workflows/ruby_event_store-rspec_test.yml @@ -43,6 +43,8 @@ jobs: fail-fast: false matrix: include: + - ruby_version: ruby-3.3 + bundle_gemfile: Gemfile - ruby_version: ruby-3.2 bundle_gemfile: Gemfile - ruby_version: ruby-3.1 diff --git a/.github/workflows/ruby_event_store-sequel_coverage.yml b/.github/workflows/ruby_event_store-sequel_coverage.yml index 3f25089b51..81197b03e7 100644 --- a/.github/workflows/ruby_event_store-sequel_coverage.yml +++ b/.github/workflows/ruby_event_store-sequel_coverage.yml @@ -35,7 +35,7 @@ jobs: fail-fast: false matrix: include: - - ruby_version: ruby-3.2 + - ruby_version: ruby-3.3 bundle_gemfile: Gemfile steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/ruby_event_store-sequel_mutate.yml b/.github/workflows/ruby_event_store-sequel_mutate.yml index 2de587dce0..a6559f04d7 100644 --- a/.github/workflows/ruby_event_store-sequel_mutate.yml +++ b/.github/workflows/ruby_event_store-sequel_mutate.yml @@ -33,7 +33,7 @@ jobs: fail-fast: false matrix: include: - - ruby_version: ruby-3.2 + - ruby_version: ruby-3.3 bundle_gemfile: Gemfile steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/ruby_event_store-sequel_test.yml b/.github/workflows/ruby_event_store-sequel_test.yml index bc97130686..4d71de2257 100644 --- a/.github/workflows/ruby_event_store-sequel_test.yml +++ b/.github/workflows/ruby_event_store-sequel_test.yml @@ -68,6 +68,10 @@ jobs: fail-fast: false matrix: include: + - ruby_version: ruby-3.3 + bundle_gemfile: Gemfile + database_url: sqlite:db.sqlite3 + data_type: text - ruby_version: ruby-3.2 bundle_gemfile: Gemfile database_url: sqlite:db.sqlite3 @@ -80,27 +84,27 @@ jobs: bundle_gemfile: Gemfile database_url: sqlite:db.sqlite3 data_type: text - - ruby_version: ruby-3.2 + - ruby_version: ruby-3.3 bundle_gemfile: Gemfile database_url: postgres://postgres:secret@localhost:10015/rails_event_store?pool=5 data_type: text - - ruby_version: ruby-3.2 + - ruby_version: ruby-3.3 bundle_gemfile: Gemfile database_url: postgres://postgres:secret@localhost:10011/rails_event_store?pool=5 data_type: text - - ruby_version: ruby-3.2 + - ruby_version: ruby-3.3 bundle_gemfile: Gemfile database_url: postgres://postgres:secret@localhost:10015/rails_event_store?pool=5 data_type: json - - ruby_version: ruby-3.2 + - ruby_version: ruby-3.3 bundle_gemfile: Gemfile database_url: postgres://postgres:secret@localhost:10015/rails_event_store?pool=5 data_type: jsonb - - ruby_version: ruby-3.2 + - ruby_version: ruby-3.3 bundle_gemfile: Gemfile database_url: mysql2://root:secret@127.0.0.1:10008/rails_event_store?pool=5 data_type: text - - ruby_version: ruby-3.2 + - ruby_version: ruby-3.3 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_coverage.yml b/.github/workflows/ruby_event_store-sidekiq_scheduler_coverage.yml index 1efccd7f70..6311e2c236 100644 --- a/.github/workflows/ruby_event_store-sidekiq_scheduler_coverage.yml +++ b/.github/workflows/ruby_event_store-sidekiq_scheduler_coverage.yml @@ -35,7 +35,7 @@ jobs: fail-fast: false matrix: include: - - ruby_version: ruby-3.2 + - ruby_version: ruby-3.3 bundle_gemfile: Gemfile steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/ruby_event_store-sidekiq_scheduler_mutate.yml b/.github/workflows/ruby_event_store-sidekiq_scheduler_mutate.yml index 2240e8c4f1..0d7980750e 100644 --- a/.github/workflows/ruby_event_store-sidekiq_scheduler_mutate.yml +++ b/.github/workflows/ruby_event_store-sidekiq_scheduler_mutate.yml @@ -33,7 +33,7 @@ jobs: fail-fast: false matrix: include: - - ruby_version: ruby-3.2 + - ruby_version: ruby-3.3 bundle_gemfile: Gemfile steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/ruby_event_store-sidekiq_scheduler_test.yml b/.github/workflows/ruby_event_store-sidekiq_scheduler_test.yml index 560df2f0a2..2afb931b71 100644 --- a/.github/workflows/ruby_event_store-sidekiq_scheduler_test.yml +++ b/.github/workflows/ruby_event_store-sidekiq_scheduler_test.yml @@ -33,15 +33,17 @@ jobs: fail-fast: false matrix: include: + - ruby_version: ruby-3.3 + bundle_gemfile: Gemfile - ruby_version: ruby-3.2 bundle_gemfile: Gemfile - ruby_version: ruby-3.1 bundle_gemfile: Gemfile - ruby_version: ruby-3.0 bundle_gemfile: Gemfile - - ruby_version: ruby-3.2 + - ruby_version: ruby-3.3 bundle_gemfile: Gemfile.sidekiq_6_5 - - ruby_version: ruby-3.2 + - ruby_version: ruby-3.3 bundle_gemfile: Gemfile.sidekiq_5_2 steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/ruby_event_store-transformations_coverage.yml b/.github/workflows/ruby_event_store-transformations_coverage.yml index 22074ee0fb..7e85db96ca 100644 --- a/.github/workflows/ruby_event_store-transformations_coverage.yml +++ b/.github/workflows/ruby_event_store-transformations_coverage.yml @@ -35,7 +35,7 @@ jobs: fail-fast: false matrix: include: - - ruby_version: ruby-3.2 + - ruby_version: ruby-3.3 bundle_gemfile: Gemfile steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/ruby_event_store-transformations_mutate.yml b/.github/workflows/ruby_event_store-transformations_mutate.yml index 6b05cfb802..7c5c63d7be 100644 --- a/.github/workflows/ruby_event_store-transformations_mutate.yml +++ b/.github/workflows/ruby_event_store-transformations_mutate.yml @@ -33,7 +33,7 @@ jobs: fail-fast: false matrix: include: - - ruby_version: ruby-3.2 + - ruby_version: ruby-3.3 bundle_gemfile: Gemfile steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/ruby_event_store-transformations_test.yml b/.github/workflows/ruby_event_store-transformations_test.yml index f9e67a91ec..f4de04e5b6 100644 --- a/.github/workflows/ruby_event_store-transformations_test.yml +++ b/.github/workflows/ruby_event_store-transformations_test.yml @@ -33,6 +33,8 @@ jobs: fail-fast: false matrix: include: + - ruby_version: ruby-3.3 + bundle_gemfile: Gemfile - ruby_version: ruby-3.2 bundle_gemfile: Gemfile - ruby_version: ruby-3.1 diff --git a/.github/workflows/ruby_event_store_coverage.yml b/.github/workflows/ruby_event_store_coverage.yml index 641362c1bd..965dce3e91 100644 --- a/.github/workflows/ruby_event_store_coverage.yml +++ b/.github/workflows/ruby_event_store_coverage.yml @@ -35,7 +35,7 @@ jobs: fail-fast: false matrix: include: - - ruby_version: ruby-3.2 + - ruby_version: ruby-3.3 bundle_gemfile: Gemfile steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/ruby_event_store_mutate.yml b/.github/workflows/ruby_event_store_mutate.yml index f8adf97305..82e328e7b8 100644 --- a/.github/workflows/ruby_event_store_mutate.yml +++ b/.github/workflows/ruby_event_store_mutate.yml @@ -43,7 +43,7 @@ jobs: fail-fast: false matrix: include: - - ruby_version: ruby-3.2 + - ruby_version: ruby-3.3 bundle_gemfile: Gemfile steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/ruby_event_store_test.yml b/.github/workflows/ruby_event_store_test.yml index 41f4d166db..9baf6214bc 100644 --- a/.github/workflows/ruby_event_store_test.yml +++ b/.github/workflows/ruby_event_store_test.yml @@ -43,6 +43,8 @@ jobs: fail-fast: false matrix: include: + - ruby_version: ruby-3.3 + bundle_gemfile: Gemfile - ruby_version: ruby-3.2 bundle_gemfile: Gemfile - ruby_version: ruby-3.1 diff --git a/support/ci/generate b/support/ci/generate index 0bc8c63643..ff5939072e 100755 --- a/support/ci/generate +++ b/support/ci/generate @@ -12,7 +12,7 @@ end class CI RUBY_VERSIONS = [ - MRI_RUBY = [RUBY_3_2 = "ruby-3.2", RUBY_3_1 = "ruby-3.1", RUBY_3_0 = "ruby-3.0"], + MRI_RUBY = [RUBY_3_3 = "ruby-3.3", RUBY_3_2 = "ruby-3.2", RUBY_3_1 = "ruby-3.1", RUBY_3_0 = "ruby-3.0"], TRUFFLE_RUBY = "truffleruby-head" ].flatten From 80b9407cbef9797f9bec948a95cc41678fd324e8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pawe=C5=82=20Pacana?= Date: Fri, 29 Dec 2023 13:46:47 +0100 Subject: [PATCH 2/4] Protobuf is not going to have new binary build anytime soon So just don't test on Ruby 3.3 this gem yet. An alternative is to mess around with Ruby platform and let it compile each time. Probably de-optimizes older Ruby versions, which have a precompiled binaries already. --- .../workflows/ruby_event_store-protobuf_coverage.yml | 2 +- .../workflows/ruby_event_store-protobuf_mutate.yml | 2 +- .github/workflows/ruby_event_store-protobuf_test.yml | 7 ++----- support/ci/generate | 12 +++++++++--- 4 files changed, 13 insertions(+), 10 deletions(-) diff --git a/.github/workflows/ruby_event_store-protobuf_coverage.yml b/.github/workflows/ruby_event_store-protobuf_coverage.yml index 61bcdcafb1..40eaf41c5e 100644 --- a/.github/workflows/ruby_event_store-protobuf_coverage.yml +++ b/.github/workflows/ruby_event_store-protobuf_coverage.yml @@ -35,7 +35,7 @@ jobs: fail-fast: false matrix: include: - - ruby_version: ruby-3.3 + - ruby_version: ruby-3.2 bundle_gemfile: Gemfile steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/ruby_event_store-protobuf_mutate.yml b/.github/workflows/ruby_event_store-protobuf_mutate.yml index a0acefe8c7..1281c5f082 100644 --- a/.github/workflows/ruby_event_store-protobuf_mutate.yml +++ b/.github/workflows/ruby_event_store-protobuf_mutate.yml @@ -33,7 +33,7 @@ jobs: fail-fast: false matrix: include: - - ruby_version: ruby-3.3 + - ruby_version: ruby-3.2 bundle_gemfile: Gemfile steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/ruby_event_store-protobuf_test.yml b/.github/workflows/ruby_event_store-protobuf_test.yml index 5b00beacfc..c51264ffb1 100644 --- a/.github/workflows/ruby_event_store-protobuf_test.yml +++ b/.github/workflows/ruby_event_store-protobuf_test.yml @@ -34,9 +34,6 @@ jobs: fail-fast: false matrix: include: - - ruby_version: ruby-3.3 - bundle_gemfile: Gemfile - database_url: sqlite3:db.sqlite3 - ruby_version: ruby-3.2 bundle_gemfile: Gemfile database_url: sqlite3:db.sqlite3 @@ -46,10 +43,10 @@ jobs: - ruby_version: ruby-3.0 bundle_gemfile: Gemfile database_url: sqlite3:db.sqlite3 - - ruby_version: ruby-3.3 + - ruby_version: ruby-3.2 bundle_gemfile: Gemfile.rails_6_1 database_url: sqlite3:db.sqlite3 - - ruby_version: ruby-3.3 + - ruby_version: ruby-3.2 bundle_gemfile: Gemfile.rails_6_0 database_url: sqlite3:db.sqlite3 steps: diff --git a/support/ci/generate b/support/ci/generate index ff5939072e..8024c664ad 100755 --- a/support/ci/generate +++ b/support/ci/generate @@ -127,14 +127,20 @@ class CI matrix: join( generate( - ruby_version(MRI_RUBY), + ruby_version(MRI_RUBY.drop(1)), bundle_gemfile(GEMFILE, GEMFILE_RAILS_6_1, GEMFILE_RAILS_6_0), database_url(SQLITE3) ) ) ), - contrib_mutate("ruby_event_store-protobuf"), - contrib_coverage("ruby_event_store-protobuf"), + contrib_mutate( + "ruby_event_store-protobuf", + matrix: generate(ruby_version(MRI_RUBY.drop(1).take(1)), bundle_gemfile(GEMFILE)) + ), + contrib_coverage( + "ruby_event_store-protobuf", + matrix: generate(ruby_version(MRI_RUBY.drop(1).take(1)), bundle_gemfile(GEMFILE)) + ), contrib_test( "ruby_event_store-rom", services: [postgres_11, postgres_15, mysql_5, mysql_8], From eba0c8c5e76f04ebbfd758061a273b833b95807d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pawe=C5=82=20Pacana?= Date: Fri, 29 Dec 2023 14:45:20 +0100 Subject: [PATCH 3/4] The base64 is going separate ways starting Ruby 3.4 Add as an explicit dependency early and forget. --- aggregate_root/Gemfile.lock | 2 ++ aggregate_root/aggregate_root.gemspec | 1 + contrib/dres_rails/Gemfile.lock | 2 ++ contrib/minitest-ruby_event_store/Gemfile.lock | 2 ++ contrib/ruby_event_store-profiler/Gemfile.lock | 2 ++ contrib/ruby_event_store-protobuf/Gemfile.lock | 2 ++ contrib/ruby_event_store-protobuf/Gemfile.rails_6_0.lock | 2 ++ contrib/ruby_event_store-protobuf/Gemfile.rails_6_1.lock | 2 ++ contrib/ruby_event_store-sidekiq_scheduler/Gemfile.lock | 2 ++ .../ruby_event_store-sidekiq_scheduler/Gemfile.sidekiq_5_2.lock | 2 ++ .../ruby_event_store-sidekiq_scheduler/Gemfile.sidekiq_6_5.lock | 2 ++ rails_event_store/Gemfile.lock | 2 ++ rails_event_store/Gemfile.rails_6_0.lock | 2 ++ rails_event_store/Gemfile.rails_6_1.lock | 2 ++ rails_event_store/spec/dummy_6_0/Gemfile.lock | 2 ++ rails_event_store/spec/dummy_6_1/Gemfile.lock | 2 ++ rails_event_store/spec/dummy_7_0/Gemfile.lock | 2 ++ ruby_event_store-rspec/Gemfile.lock | 2 ++ 18 files changed, 35 insertions(+) diff --git a/aggregate_root/Gemfile.lock b/aggregate_root/Gemfile.lock index b422c98648..0f24524948 100644 --- a/aggregate_root/Gemfile.lock +++ b/aggregate_root/Gemfile.lock @@ -8,6 +8,7 @@ PATH remote: . specs: aggregate_root (2.13.0) + base64 ruby_event_store (= 2.13.0) GEM @@ -24,6 +25,7 @@ GEM minitest (>= 5.1) tzinfo (~> 2.0) ast (2.4.2) + base64 (0.2.0) concurrent-ruby (1.2.2) diff-lcs (1.5.0) i18n (1.14.1) diff --git a/aggregate_root/aggregate_root.gemspec b/aggregate_root/aggregate_root.gemspec index 997deafd32..d76a60ab14 100644 --- a/aggregate_root/aggregate_root.gemspec +++ b/aggregate_root/aggregate_root.gemspec @@ -24,4 +24,5 @@ Gem::Specification.new do |spec| spec.required_ruby_version = ">= 2.7" spec.add_dependency "ruby_event_store", "= 2.13.0" + spec.add_dependency "base64" end diff --git a/contrib/dres_rails/Gemfile.lock b/contrib/dres_rails/Gemfile.lock index 2a10c5c008..10a4df9a6d 100644 --- a/contrib/dres_rails/Gemfile.lock +++ b/contrib/dres_rails/Gemfile.lock @@ -2,6 +2,7 @@ PATH remote: ../.. specs: aggregate_root (2.13.0) + base64 ruby_event_store (= 2.13.0) rails_event_store (2.13.0) activejob (>= 6.0) @@ -109,6 +110,7 @@ GEM arkency-command_bus (0.4.1) concurrent-ruby ast (2.4.2) + base64 (0.2.0) builder (3.2.4) capybara (3.39.2) addressable diff --git a/contrib/minitest-ruby_event_store/Gemfile.lock b/contrib/minitest-ruby_event_store/Gemfile.lock index eedb5dda7e..35115cc60f 100644 --- a/contrib/minitest-ruby_event_store/Gemfile.lock +++ b/contrib/minitest-ruby_event_store/Gemfile.lock @@ -2,6 +2,7 @@ PATH remote: ../.. specs: aggregate_root (2.13.0) + base64 ruby_event_store (= 2.13.0) ruby_event_store (2.13.0) concurrent-ruby (~> 1.0, >= 1.1.6) @@ -33,6 +34,7 @@ GEM minitest (>= 5.1) tzinfo (~> 2.0) ast (2.4.2) + base64 (0.2.0) concurrent-ruby (1.2.2) diff-lcs (1.5.0) i18n (1.14.1) diff --git a/contrib/ruby_event_store-profiler/Gemfile.lock b/contrib/ruby_event_store-profiler/Gemfile.lock index 202a25c067..d8198c163e 100644 --- a/contrib/ruby_event_store-profiler/Gemfile.lock +++ b/contrib/ruby_event_store-profiler/Gemfile.lock @@ -2,6 +2,7 @@ PATH remote: ../.. specs: aggregate_root (2.13.0) + base64 ruby_event_store (= 2.13.0) ruby_event_store (2.13.0) concurrent-ruby (~> 1.0, >= 1.1.6) @@ -26,6 +27,7 @@ GEM minitest (>= 5.1) tzinfo (~> 2.0) ast (2.4.2) + base64 (0.2.0) concurrent-ruby (1.2.2) diff-lcs (1.5.0) i18n (1.14.1) diff --git a/contrib/ruby_event_store-protobuf/Gemfile.lock b/contrib/ruby_event_store-protobuf/Gemfile.lock index 54901b1d54..97cde53491 100644 --- a/contrib/ruby_event_store-protobuf/Gemfile.lock +++ b/contrib/ruby_event_store-protobuf/Gemfile.lock @@ -2,6 +2,7 @@ PATH remote: ../.. specs: aggregate_root (2.13.0) + base64 ruby_event_store (= 2.13.0) rails_event_store (2.13.0) activejob (>= 6.0) @@ -105,6 +106,7 @@ GEM arkency-command_bus (0.4.1) concurrent-ruby ast (2.4.2) + base64 (0.2.0) builder (3.2.4) concurrent-ruby (1.2.2) crass (1.0.6) diff --git a/contrib/ruby_event_store-protobuf/Gemfile.rails_6_0.lock b/contrib/ruby_event_store-protobuf/Gemfile.rails_6_0.lock index 6c60d08b5d..931f7c3716 100644 --- a/contrib/ruby_event_store-protobuf/Gemfile.rails_6_0.lock +++ b/contrib/ruby_event_store-protobuf/Gemfile.rails_6_0.lock @@ -2,6 +2,7 @@ PATH remote: ../.. specs: aggregate_root (2.13.0) + base64 ruby_event_store (= 2.13.0) rails_event_store (2.13.0) activejob (>= 6.0) @@ -95,6 +96,7 @@ GEM arkency-command_bus (0.4.1) concurrent-ruby ast (2.4.2) + base64 (0.2.0) builder (3.2.4) concurrent-ruby (1.2.2) crass (1.0.6) diff --git a/contrib/ruby_event_store-protobuf/Gemfile.rails_6_1.lock b/contrib/ruby_event_store-protobuf/Gemfile.rails_6_1.lock index 2c1814d905..95f22f9834 100644 --- a/contrib/ruby_event_store-protobuf/Gemfile.rails_6_1.lock +++ b/contrib/ruby_event_store-protobuf/Gemfile.rails_6_1.lock @@ -2,6 +2,7 @@ PATH remote: ../.. specs: aggregate_root (2.13.0) + base64 ruby_event_store (= 2.13.0) rails_event_store (2.13.0) activejob (>= 6.0) @@ -99,6 +100,7 @@ GEM arkency-command_bus (0.4.1) concurrent-ruby ast (2.4.2) + base64 (0.2.0) builder (3.2.4) concurrent-ruby (1.2.2) crass (1.0.6) diff --git a/contrib/ruby_event_store-sidekiq_scheduler/Gemfile.lock b/contrib/ruby_event_store-sidekiq_scheduler/Gemfile.lock index a4dcb52092..f51cc64821 100644 --- a/contrib/ruby_event_store-sidekiq_scheduler/Gemfile.lock +++ b/contrib/ruby_event_store-sidekiq_scheduler/Gemfile.lock @@ -2,6 +2,7 @@ PATH remote: ../.. specs: aggregate_root (2.13.0) + base64 ruby_event_store (= 2.13.0) rails_event_store (2.13.0) activejob (>= 6.0) @@ -105,6 +106,7 @@ GEM arkency-command_bus (0.4.1) concurrent-ruby ast (2.4.2) + base64 (0.2.0) builder (3.2.4) concurrent-ruby (1.2.2) connection_pool (2.4.1) diff --git a/contrib/ruby_event_store-sidekiq_scheduler/Gemfile.sidekiq_5_2.lock b/contrib/ruby_event_store-sidekiq_scheduler/Gemfile.sidekiq_5_2.lock index 35017ec47a..8999d53839 100644 --- a/contrib/ruby_event_store-sidekiq_scheduler/Gemfile.sidekiq_5_2.lock +++ b/contrib/ruby_event_store-sidekiq_scheduler/Gemfile.sidekiq_5_2.lock @@ -2,6 +2,7 @@ PATH remote: ../.. specs: aggregate_root (2.13.0) + base64 ruby_event_store (= 2.13.0) rails_event_store (2.13.0) activejob (>= 6.0) @@ -105,6 +106,7 @@ GEM arkency-command_bus (0.4.1) concurrent-ruby ast (2.4.2) + base64 (0.2.0) builder (3.2.4) concurrent-ruby (1.2.2) connection_pool (2.4.1) diff --git a/contrib/ruby_event_store-sidekiq_scheduler/Gemfile.sidekiq_6_5.lock b/contrib/ruby_event_store-sidekiq_scheduler/Gemfile.sidekiq_6_5.lock index 53c20ec6ed..80a162621e 100644 --- a/contrib/ruby_event_store-sidekiq_scheduler/Gemfile.sidekiq_6_5.lock +++ b/contrib/ruby_event_store-sidekiq_scheduler/Gemfile.sidekiq_6_5.lock @@ -2,6 +2,7 @@ PATH remote: ../.. specs: aggregate_root (2.13.0) + base64 ruby_event_store (= 2.13.0) rails_event_store (2.13.0) activejob (>= 6.0) @@ -105,6 +106,7 @@ GEM arkency-command_bus (0.4.1) concurrent-ruby ast (2.4.2) + base64 (0.2.0) builder (3.2.4) concurrent-ruby (1.2.2) connection_pool (2.4.1) diff --git a/rails_event_store/Gemfile.lock b/rails_event_store/Gemfile.lock index cbd9be6512..fb5a3a5107 100644 --- a/rails_event_store/Gemfile.lock +++ b/rails_event_store/Gemfile.lock @@ -2,6 +2,7 @@ PATH remote: .. specs: aggregate_root (2.13.0) + base64 ruby_event_store (= 2.13.0) rails_event_store_active_record (2.13.0) ruby_event_store-active_record (= 2.13.0) @@ -103,6 +104,7 @@ GEM arkency-command_bus (0.4.1) concurrent-ruby ast (2.4.2) + base64 (0.2.0) builder (3.2.4) concurrent-ruby (1.2.2) connection_pool (2.4.1) diff --git a/rails_event_store/Gemfile.rails_6_0.lock b/rails_event_store/Gemfile.rails_6_0.lock index 034466643a..69be5cf785 100644 --- a/rails_event_store/Gemfile.rails_6_0.lock +++ b/rails_event_store/Gemfile.rails_6_0.lock @@ -2,6 +2,7 @@ PATH remote: .. specs: aggregate_root (2.13.0) + base64 ruby_event_store (= 2.13.0) rails_event_store_active_record (2.13.0) ruby_event_store-active_record (= 2.13.0) @@ -93,6 +94,7 @@ GEM arkency-command_bus (0.4.1) concurrent-ruby ast (2.4.2) + base64 (0.2.0) builder (3.2.4) concurrent-ruby (1.2.2) connection_pool (2.4.1) diff --git a/rails_event_store/Gemfile.rails_6_1.lock b/rails_event_store/Gemfile.rails_6_1.lock index 6dbca1e4c0..8c358d18fe 100644 --- a/rails_event_store/Gemfile.rails_6_1.lock +++ b/rails_event_store/Gemfile.rails_6_1.lock @@ -2,6 +2,7 @@ PATH remote: .. specs: aggregate_root (2.13.0) + base64 ruby_event_store (= 2.13.0) rails_event_store_active_record (2.13.0) ruby_event_store-active_record (= 2.13.0) @@ -97,6 +98,7 @@ GEM arkency-command_bus (0.4.1) concurrent-ruby ast (2.4.2) + base64 (0.2.0) builder (3.2.4) concurrent-ruby (1.2.2) connection_pool (2.4.1) diff --git a/rails_event_store/spec/dummy_6_0/Gemfile.lock b/rails_event_store/spec/dummy_6_0/Gemfile.lock index cf45a0aff6..9bb231f1cc 100644 --- a/rails_event_store/spec/dummy_6_0/Gemfile.lock +++ b/rails_event_store/spec/dummy_6_0/Gemfile.lock @@ -2,6 +2,7 @@ PATH remote: ../../../aggregate_root specs: aggregate_root (2.13.0) + base64 ruby_event_store (= 2.13.0) PATH @@ -99,6 +100,7 @@ GEM zeitwerk (~> 2.2, >= 2.2.2) arkency-command_bus (0.4.1) concurrent-ruby + base64 (0.2.0) builder (3.2.4) concurrent-ruby (1.2.2) crass (1.0.6) diff --git a/rails_event_store/spec/dummy_6_1/Gemfile.lock b/rails_event_store/spec/dummy_6_1/Gemfile.lock index 054ba3e3a7..9602c4a277 100644 --- a/rails_event_store/spec/dummy_6_1/Gemfile.lock +++ b/rails_event_store/spec/dummy_6_1/Gemfile.lock @@ -2,6 +2,7 @@ PATH remote: ../../../aggregate_root specs: aggregate_root (2.13.0) + base64 ruby_event_store (= 2.13.0) PATH @@ -103,6 +104,7 @@ GEM zeitwerk (~> 2.3) arkency-command_bus (0.4.1) concurrent-ruby + base64 (0.2.0) builder (3.2.4) concurrent-ruby (1.2.2) crass (1.0.6) diff --git a/rails_event_store/spec/dummy_7_0/Gemfile.lock b/rails_event_store/spec/dummy_7_0/Gemfile.lock index e2bd71021e..2f7d718986 100644 --- a/rails_event_store/spec/dummy_7_0/Gemfile.lock +++ b/rails_event_store/spec/dummy_7_0/Gemfile.lock @@ -2,6 +2,7 @@ PATH remote: ../../../aggregate_root specs: aggregate_root (2.13.0) + base64 ruby_event_store (= 2.13.0) PATH @@ -109,6 +110,7 @@ GEM tzinfo (~> 2.0) arkency-command_bus (0.4.1) concurrent-ruby + base64 (0.2.0) builder (3.2.4) concurrent-ruby (1.2.2) crass (1.0.6) diff --git a/ruby_event_store-rspec/Gemfile.lock b/ruby_event_store-rspec/Gemfile.lock index 26192d5044..bd2bbab33e 100644 --- a/ruby_event_store-rspec/Gemfile.lock +++ b/ruby_event_store-rspec/Gemfile.lock @@ -9,6 +9,7 @@ PATH remote: .. specs: aggregate_root (2.13.0) + base64 ruby_event_store (= 2.13.0) ruby_event_store (2.13.0) concurrent-ruby (~> 1.0, >= 1.1.6) @@ -33,6 +34,7 @@ GEM minitest (>= 5.1) tzinfo (~> 2.0) ast (2.4.2) + base64 (0.2.0) concurrent-ruby (1.2.2) diff-lcs (1.3) i18n (1.14.1) From 9e51f7fd03dd187811cc915e848ec1042156b01d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pawe=C5=82=20Pacana?= Date: Fri, 29 Dec 2023 14:50:54 +0100 Subject: [PATCH 4/4] Message pattern changed Was: undefined method `arbitrary_method_name' for #