From 208cf4f5e92515fd24cf04329e76984038d7d2e1 Mon Sep 17 00:00:00 2001 From: Christoph Olszowka Date: Fri, 27 Sep 2024 12:13:26 +0200 Subject: [PATCH 1/4] Bump ruby version --- .ruby-version | 2 +- Gemfile.lock | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.ruby-version b/.ruby-version index 351227fc..fa7adc7a 100644 --- a/.ruby-version +++ b/.ruby-version @@ -1 +1 @@ -3.2.4 +3.3.5 diff --git a/Gemfile.lock b/Gemfile.lock index c3edfdae..7335f531 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -131,7 +131,7 @@ DEPENDENCIES simplecov RUBY VERSION - ruby 3.2.4 + ruby 3.3.5p100 BUNDLED WITH 2.4.12 From bd247b7e6641ea542b8ef1d521e8dce8d18020cf Mon Sep 17 00:00:00 2001 From: Christoph Olszowka Date: Fri, 27 Sep 2024 12:14:34 +0200 Subject: [PATCH 2/4] Update bundler --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index 7335f531..36bccaba 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -134,4 +134,4 @@ RUBY VERSION ruby 3.3.5p100 BUNDLED WITH - 2.4.12 + 2.5.20 From c00203d19162efcebc8ceb0b4caa724c76454f2f Mon Sep 17 00:00:00 2001 From: Christoph Olszowka Date: Fri, 27 Sep 2024 12:15:50 +0200 Subject: [PATCH 3/4] Upgrade github actions (and fix deprecation problem) --- .github/workflows/ci.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 626a2931..bf7bd1eb 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -12,7 +12,7 @@ jobs: fail-fast: false steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ruby/setup-ruby@v1 with: bundler-cache: true @@ -28,7 +28,7 @@ jobs: fail-fast: false steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ruby/setup-ruby@v1 with: bundler-cache: true @@ -44,14 +44,14 @@ jobs: fail-fast: false steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ruby/setup-ruby@v1 with: bundler-cache: true - name: Install dependencies and run RSpec run: bundle exec rspec - - uses: actions/upload-artifact@v2 + - uses: actions/upload-artifact@v4 with: name: "Test Coverage" path: coverage/ From 4c0ac0ce236b8621d849f53a0ad3617e4a18842d Mon Sep 17 00:00:00 2001 From: Christoph Olszowka Date: Fri, 27 Sep 2024 12:16:35 +0200 Subject: [PATCH 4/4] Upgrade all gems --- Gemfile.lock | 40 +++++++++++++++++++++------------------- 1 file changed, 21 insertions(+), 19 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 36bccaba..987203b0 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -7,11 +7,12 @@ GEM bundler-audit (0.9.2) bundler (>= 1.2.0, < 3) thor (~> 1.0) - childprocess (5.0.0) + childprocess (5.1.0) + logger (~> 1.5) coderay (1.1.3) diff-lcs (1.5.1) - docile (1.4.0) - ffi (1.16.2) + docile (1.4.1) + ffi (1.17.0) formatador (1.1.0) guard (2.18.1) formatador (>= 0.2.4) @@ -36,19 +37,20 @@ GEM rubocop (< 2.0) iniparse (1.5.0) json (2.7.2) - json-schema (4.3.1) - addressable (>= 2.8) + json-schema (5.0.0) + addressable (~> 2.8) language_server-protocol (3.17.0.3) - listen (3.8.0) + listen (3.9.0) rb-fsevent (~> 0.10, >= 0.10.3) rb-inotify (~> 0.9, >= 0.9.10) - lumberjack (1.2.9) - method_source (1.0.0) + logger (1.6.1) + lumberjack (1.2.10) + method_source (1.1.0) nenv (0.3.0) notiffany (0.1.3) nenv (~> 0.1) shellany (~> 0.0) - overcommit (0.63.0) + overcommit (0.64.0) childprocess (>= 0.6.3, < 6) iniparse (~> 1.4) rexml (~> 3.2) @@ -59,12 +61,12 @@ GEM pry (0.14.2) coderay (~> 1.1) method_source (~> 1.0) - public_suffix (6.0.0) + public_suffix (6.0.1) racc (1.8.1) rainbow (3.1.1) rake (13.2.1) rb-fsevent (0.11.2) - rb-inotify (0.10.1) + rb-inotify (0.11.1) ffi (~> 1.0) regexp_parser (2.9.2) rexml (3.3.7) @@ -72,15 +74,15 @@ GEM rspec-core (~> 3.13.0) rspec-expectations (~> 3.13.0) rspec-mocks (~> 3.13.0) - rspec-core (3.13.0) + rspec-core (3.13.1) rspec-support (~> 3.13.0) - rspec-expectations (3.13.0) + rspec-expectations (3.13.3) diff-lcs (>= 1.2.0, < 2.0) rspec-support (~> 3.13.0) - rspec-mocks (3.13.0) + rspec-mocks (3.13.1) diff-lcs (>= 1.2.0, < 2.0) rspec-support (~> 3.13.0) - rspec-support (3.13.0) + rspec-support (3.13.1) rubocop (1.66.1) json (~> 2.3) language_server-protocol (>= 3.17.0) @@ -93,12 +95,12 @@ GEM unicode-display_width (>= 2.4.0, < 3.0) rubocop-ast (1.32.3) parser (>= 3.3.1.0) - rubocop-performance (1.21.1) + rubocop-performance (1.22.1) rubocop (>= 1.48.1, < 2.0) rubocop-ast (>= 1.31.1, < 2.0) rubocop-rake (0.6.0) rubocop (~> 1.0) - rubocop-rspec (3.0.4) + rubocop-rspec (3.0.5) rubocop (~> 1.61) ruby-progressbar (1.13.0) shellany (0.0.1) @@ -106,10 +108,10 @@ GEM docile (~> 1.1) simplecov-html (~> 0.11) simplecov_json_formatter (~> 0.1) - simplecov-html (0.12.3) + simplecov-html (0.13.1) simplecov_json_formatter (0.1.4) thor (1.3.2) - unicode-display_width (2.5.0) + unicode-display_width (2.6.0) PLATFORMS ruby