From 2712682114896e85aeda33f1cbad1fb623920805 Mon Sep 17 00:00:00 2001 From: fliiiix Date: Sat, 6 Jan 2024 10:27:32 +0100 Subject: [PATCH] Ruby update to 3.3.0 --- .github/workflows/main.yml | 2 +- Dockerfile | 2 +- Dockerfile.fly | 2 +- Gemfile | 2 +- Gemfile.lock | 49 ++++++++++++++++++++++++-------------- serious/serious.gemspec | 2 +- 6 files changed, 36 insertions(+), 23 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index a0950bf..fe5ec4c 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -8,7 +8,7 @@ jobs: - uses: actions/checkout@v3 - uses: ruby/setup-ruby@v1 with: - ruby-version: 3.2.1 + ruby-version: 3.3.0 bundler-cache: true - run: bundle install - run: bundle exec rake TESTOPTS=-v diff --git a/Dockerfile b/Dockerfile index f024a86..2233f5f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM ruby:3.2.1 +FROM ruby:3.3.0 ADD . /src WORKDIR /src diff --git a/Dockerfile.fly b/Dockerfile.fly index b7621a6..485dfcd 100644 --- a/Dockerfile.fly +++ b/Dockerfile.fly @@ -1,4 +1,4 @@ -ARG RUBY_VERSION=3.2.1-jemalloc +ARG RUBY_VERSION=3.3.0-jemalloc FROM quay.io/evl.ms/fullstaq-ruby:${RUBY_VERSION}-slim ADD . /src WORKDIR /src diff --git a/Gemfile b/Gemfile index f2426d3..ab43e5c 100755 --- a/Gemfile +++ b/Gemfile @@ -1,5 +1,5 @@ source 'https://rubygems.org' -ruby "3.2.1" +ruby "3.3.0" gem "rake" gem "serious", :path => './serious' diff --git a/Gemfile.lock b/Gemfile.lock index b427e6c..b6b954b 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -3,7 +3,7 @@ PATH specs: serious (0.4.0) builder (>= 2.1.2) - commonmarker (>= 1.0.0.pre7) + commonmarker (>= 1.0.0) excon (>= 0.49.0) sinatra (>= 1.0.0) stupider_formatter (>= 0.3.0) @@ -11,21 +11,27 @@ PATH GEM remote: https://rubygems.org/ specs: - addressable (2.8.5) + addressable (2.8.6) public_suffix (>= 2.0.2, < 6.0) + base64 (0.2.0) + bigdecimal (3.1.6) builder (3.2.4) coderay (1.1.3) - commonmarker (1.0.0.pre12-x86_64-linux) - crack (0.4.5) + commonmarker (1.0.4-aarch64-linux) + commonmarker (1.0.4-arm64-darwin) + commonmarker (1.0.4-x86_64-darwin) + commonmarker (1.0.4-x86_64-linux) + crack (1.0.0) + bigdecimal rexml ethon (0.16.0) ffi (>= 1.15.0) - excon (0.105.0) + excon (0.109.0) feedvalidator (0.2.2) ffi (1.16.3) - hashdiff (1.0.1) + hashdiff (1.1.0) json (2.7.1) - listen (3.8.0) + listen (3.9.0) rb-fsevent (~> 0.10, >= 0.10.3) rb-inotify (~> 0.9, >= 0.9.10) mustermann (3.0.0) @@ -35,39 +41,46 @@ GEM public_suffix (5.0.4) puma (6.4.2) nio4r (~> 2.0) - rack (2.2.8) - rack-protection (3.1.0) - rack (~> 2.2, >= 2.2.4) + rack (3.0.9.1) + rack-protection (4.0.0) + base64 (>= 0.1.0) + rack (>= 3.0.0, < 4) + rack-session (2.0.0) + rack (>= 3.0.0) rack-test (2.1.0) rack (>= 1.3) rake (13.1.0) rb-fsevent (0.11.2) rb-inotify (0.10.1) ffi (~> 1.0) - rdiscount (2.2.7.1) + rdiscount (2.2.7.3) rerun (0.14.0) listen (~> 3.0) rexml (3.2.6) ruby2_keywords (0.0.5) - sinatra (3.1.0) + sinatra (4.0.0) mustermann (~> 3.0) - rack (~> 2.2, >= 2.2.4) - rack-protection (= 3.1.0) + rack (>= 3.0.0, < 4) + rack-protection (= 4.0.0) + rack-session (>= 2.0.0, < 3) tilt (~> 2.0) stupider_formatter (0.3.0) coderay (>= 0.9.0) rdiscount (>= 1.5.0) - test-unit (3.6.1) + test-unit (3.6.2) power_assert tilt (2.3.0) typhoeus (1.4.1) ethon (>= 0.9.0) - webmock (3.19.1) + webmock (3.23.0) addressable (>= 2.8.0) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) PLATFORMS + aarch64-linux + arm64-darwin + x86_64-darwin x86_64-linux DEPENDENCIES @@ -83,7 +96,7 @@ DEPENDENCIES webmock RUBY VERSION - ruby 3.2.1p31 + ruby 3.3.0p0 BUNDLED WITH - 2.4.7 + 2.5.4 diff --git a/serious/serious.gemspec b/serious/serious.gemspec index add398f..fa33df5 100755 --- a/serious/serious.gemspec +++ b/serious/serious.gemspec @@ -17,7 +17,7 @@ Gem::Specification.new do |s| s.add_dependency 'sinatra', ">= 1.0.0" s.add_dependency 'stupider_formatter', '>= 0.3.0' - s.add_dependency 'commonmarker', '>= 1.0.0.pre7' + s.add_dependency 'commonmarker', '>= 1.0.0' s.add_dependency 'builder', ">= 2.1.2" s.add_dependency 'excon', '>= 0.49.0'