diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 512bbb1..5b899bd 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -11,10 +11,7 @@ jobs: strategy: matrix: os: [ubuntu-latest] - ruby: ['3.0', '3.1', '3.2'] - include: - - os: ubuntu-20.04 - ruby: '2.7' + ruby: ['3.0', '3.1', '3.2', '3.3'] runs-on: ${{ matrix.os }} services: redis: diff --git a/SECURITY.md b/SECURITY.md index a16e346..c009fd7 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -6,11 +6,11 @@ Ruby versions that are currently being supported with security updates. | Version | Supported | | ------- | ------------------ | -| <=2.6 | :x: | -| 2.7 | :white_check_mark: | +| <=2.7 | :x: | | 3.0 | :white_check_mark: | | 3.1 | :white_check_mark: | | 3.2 | :white_check_mark: | +| 3.3 | :white_check_mark: | ## Reporting a Vulnerability diff --git a/procore.gemspec b/procore.gemspec index 2e9091e..cdde3f6 100644 --- a/procore.gemspec +++ b/procore.gemspec @@ -5,15 +5,16 @@ $LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib) require "procore/version" Gem::Specification.new do |spec| - spec.name = "procore" - spec.version = Procore::VERSION - spec.authors = ["Procore Technologies, Inc."] - spec.email = ["opensource@procore.comm"] + spec.name = "procore" + spec.version = Procore::VERSION + spec.authors = ["Procore Technologies, Inc."] + spec.email = ["opensource@procore.comm"] - spec.summary = "Procore Ruby Gem" - spec.description = "Procore Ruby Gem" - spec.homepage = "https://github.com/procore-oss/ruby-sdk" - spec.license = "MIT" + spec.summary = "Procore Ruby Gem" + spec.description = "Procore Ruby Gem" + spec.homepage = "https://github.com/procore-oss/ruby-sdk" + spec.license = "MIT" + spec.required_ruby_version = Gem::Requirement.new('>= 3.0') spec.files = `git ls-files -z`.split("\x0").reject do |f| f.match(%r{^(test|spec|features)/})