From 06d52e0551378f39ae22b5fb0353c26b81c66d42 Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Thu, 16 Jan 2025 15:17:03 -0500 Subject: [PATCH 1/2] precompiled: drop ruby 3.1 from the packaging --- .github/workflows/precompiled.yml | 4 ++-- precompiled/Rakefile | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/precompiled.yml b/.github/workflows/precompiled.yml index 7b03b81..2de6b58 100644 --- a/.github/workflows/precompiled.yml +++ b/.github/workflows/precompiled.yml @@ -21,8 +21,8 @@ on: jobs: ruby_versions: outputs: - setup_ruby: "['3.1', '3.2', '3.3', '3.4']" - image_tag: "['3.1', '3.2', '3.3', '3.4']" + setup_ruby: "['3.2', '3.3', '3.4']" + image_tag: "['3.2', '3.3', '3.4']" runs-on: ubuntu-latest steps: - run: echo "generating rubies ..." diff --git a/precompiled/Rakefile b/precompiled/Rakefile index 7d0e40e..34f58e5 100644 --- a/precompiled/Rakefile +++ b/precompiled/Rakefile @@ -6,7 +6,7 @@ require "rake/testtask" require "rake/extensiontask" require "rake_compiler_dock" -cross_rubies = ["3.4.1", "3.3.5", "3.2.6", "3.1.6"] +cross_rubies = ["3.4.1", "3.3.5", "3.2.6"] cross_platforms = [ "aarch64-linux-gnu", "aarch64-linux-musl", From 343846dc1cbf40d04406af79785c2dc4a0521490 Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Thu, 16 Jan 2025 15:19:55 -0500 Subject: [PATCH 2/2] precompiled: bump the min ruby version in the gemspec --- precompiled/rcee_precompiled.gemspec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/precompiled/rcee_precompiled.gemspec b/precompiled/rcee_precompiled.gemspec index 875b137..e9a0fa8 100644 --- a/precompiled/rcee_precompiled.gemspec +++ b/precompiled/rcee_precompiled.gemspec @@ -15,7 +15,7 @@ Gem::Specification.new do |spec| spec.summary = "Example gem demonstrating a basic C extension." spec.description = "Part of a project to explain how Ruby C extensions work." spec.homepage = "https://github.com/flavorjones/ruby-c-extensions-explained" - spec.required_ruby_version = ">= 3.0.0" + spec.required_ruby_version = ">= 3.2.0" spec.license = "MIT" # Specify which files should be added to the gem when it is released.