Skip to content

Commit 7a52908

Browse files
authored
Require ruby >= 3.2 (#236)
1 parent 9ac72d3 commit 7a52908

File tree

5 files changed

+9
-11
lines changed

5 files changed

+9
-11
lines changed

.github/workflows/ci.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
uses: ruby/actions/.github/workflows/ruby_versions.yml@3fbf038d6f0d8043b914f923764c61bc2a114a77
1616
with:
1717
engine: all
18-
min_version: 3.1
18+
min_version: 3.2
1919

2020
test:
2121
needs: ruby-versions
@@ -41,7 +41,7 @@ jobs:
4141
with:
4242
persist-credentials: false
4343
- name: Set up Ruby
44-
uses: ruby/setup-ruby@f2f42b7848feff522ffa488a5236ba0a73bccbdd # v1.219.0
44+
uses: ruby/setup-ruby@354a1ad156761f5ee2b7b13fa8e09943a5e8d252 # v1.229.0
4545
with:
4646
ruby-version: ${{ matrix.ruby }}
4747
bundler-cache: true
@@ -80,7 +80,7 @@ jobs:
8080
with:
8181
persist-credentials: false
8282
- name: Set up Ruby
83-
uses: ruby/setup-ruby@f2f42b7848feff522ffa488a5236ba0a73bccbdd # v1.219.0
83+
uses: ruby/setup-ruby@354a1ad156761f5ee2b7b13fa8e09943a5e8d252 # v1.229.0
8484
with:
8585
ruby-version: ${{ matrix.ruby }}
8686
bundler-cache: true
@@ -129,7 +129,7 @@ jobs:
129129
with:
130130
persist-credentials: false
131131
- name: Set up Ruby
132-
uses: ruby/setup-ruby@f2f42b7848feff522ffa488a5236ba0a73bccbdd # v1.219.0
132+
uses: ruby/setup-ruby@354a1ad156761f5ee2b7b13fa8e09943a5e8d252 # v1.229.0
133133
with:
134134
ruby-version: ${{ matrix.ruby }}
135135
bundler-cache: true
@@ -176,7 +176,7 @@ jobs:
176176
with:
177177
persist-credentials: false
178178
- name: Set up Ruby
179-
uses: ruby/setup-ruby@f2f42b7848feff522ffa488a5236ba0a73bccbdd # v1.219.0
179+
uses: ruby/setup-ruby@354a1ad156761f5ee2b7b13fa8e09943a5e8d252 # v1.229.0
180180
with:
181181
ruby-version: ${{ fromJson(needs.ruby-versions.outputs.latest) }}
182182
bundler-cache: true
@@ -228,7 +228,7 @@ jobs:
228228
with:
229229
persist-credentials: false
230230
- name: Set up Ruby
231-
uses: ruby/setup-ruby@f2f42b7848feff522ffa488a5236ba0a73bccbdd # v1.219.0
231+
uses: ruby/setup-ruby@354a1ad156761f5ee2b7b13fa8e09943a5e8d252 # v1.229.0
232232
with:
233233
ruby-version: ${{ fromJson(needs.ruby-versions.outputs.latest) }}
234234
bundler-cache: true

.rubocop.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
AllCops:
2-
TargetRubyVersion: 3.1
2+
TargetRubyVersion: 3.2
33
NewCops: enable
44
Exclude:
55
- "test/sigstore-conformance/**/*"

cli/sigstore-cli.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Gem::Specification.new do |spec|
1111
spec.summary = "A CLI interface to the sigstore ruby client"
1212
spec.homepage = "https://github.com/sigstore/sigstore-ruby"
1313
spec.license = "Apache-2.0"
14-
spec.required_ruby_version = ">= 3.1.0"
14+
spec.required_ruby_version = ">= 3.2.0"
1515

1616
spec.metadata["allowed_push_host"] = "https://rubygems.org"
1717

lib/sigstore/tuf/updater.rb

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,6 @@
2121
require_relative "targets"
2222
require_relative "timestamp"
2323

24-
require "set"
25-
2624
module Sigstore::TUF
2725
class Updater
2826
include Sigstore::Loggable

sigstore.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Gem::Specification.new do |spec|
1111
spec.summary = "A pure-ruby implementation of sigstore signature verification"
1212
spec.homepage = "https://github.com/sigstore/sigstore-ruby"
1313
spec.license = "Apache-2.0"
14-
spec.required_ruby_version = ">= 3.1.0"
14+
spec.required_ruby_version = ">= 3.2.0"
1515

1616
spec.metadata["allowed_push_host"] = "https://rubygems.org"
1717

0 commit comments

Comments
 (0)