From 70897c6bfe973b8bb81be3315832493b10d3a477 Mon Sep 17 00:00:00 2001 From: Katie Edgar Date: Wed, 18 Dec 2024 15:31:38 -0500 Subject: [PATCH 1/2] Support ruby >= 3.1 --- .github/workflows/omniauth-nitro-id.yml | 2 +- omniauth-nitro-id.gemspec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/omniauth-nitro-id.yml b/.github/workflows/omniauth-nitro-id.yml index a2fe30b..3aa13df 100644 --- a/.github/workflows/omniauth-nitro-id.yml +++ b/.github/workflows/omniauth-nitro-id.yml @@ -8,5 +8,5 @@ jobs: uses: powerhome/github-actions-workflows/.github/workflows/ruby-gem.yml@main with: package: '${{ github.workflow }}' - ruby: '["2.7", "3.0", "3.1"]' + ruby: '["3.1", "3.2", "3.3"]' secrets: inherit diff --git a/omniauth-nitro-id.gemspec b/omniauth-nitro-id.gemspec index 2a8baa2..e1ab26e 100644 --- a/omniauth-nitro-id.gemspec +++ b/omniauth-nitro-id.gemspec @@ -11,7 +11,7 @@ Gem::Specification.new do |spec| spec.description = "NitroID Strategy for OmniAuth." spec.homepage = "https://github.com/powerhome/omniauth-nitro-id" spec.license = "MIT" - spec.required_ruby_version = ">= 2.7.0" + spec.required_ruby_version = ">= 3.1.0" spec.files = `git ls-files`.split("\n") spec.executables = [] From d24223497ac91e693a18fe7867310e627c877d6d Mon Sep 17 00:00:00 2001 From: Katie Edgar Date: Wed, 18 Dec 2024 15:33:22 -0500 Subject: [PATCH 2/2] Modify CHANGELOG --- docs/CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md index 429fb07..d19d721 100644 --- a/docs/CHANGELOG.md +++ b/docs/CHANGELOG.md @@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Removed + +* Removed support for ruby 2.7 and ruby 3.0 + ### Changed * Use dynamic issuer for JWK discovery and token introspection