From 9928157f04e6137722efad9b85df58d753428a0e Mon Sep 17 00:00:00 2001 From: stephanie rousset Date: Thu, 22 Jan 2026 15:46:42 +0100 Subject: [PATCH 1/2] feat: update versions --- .rubocop.yml | 2 +- .ruby-version | 2 +- lib/omniauth/publik/version.rb | 2 +- omniauth-publik.gemspec | 9 +++++---- 4 files changed, 8 insertions(+), 7 deletions(-) diff --git a/.rubocop.yml b/.rubocop.yml index a20f336..9d7fb9d 100644 --- a/.rubocop.yml +++ b/.rubocop.yml @@ -52,7 +52,7 @@ AllCops: # If a value is specified for TargetRubyVersion then it is used. # Else if .ruby-version exists and it contains an MRI version it is used. # Otherwise we fallback to the oldest officially supported Ruby version (2.0). - TargetRubyVersion: 3.2.2 + TargetRubyVersion: 3.3.4 SuggestExtensions: false RSpec: diff --git a/.ruby-version b/.ruby-version index be94e6f..a0891f5 100644 --- a/.ruby-version +++ b/.ruby-version @@ -1 +1 @@ -3.2.2 +3.3.4 diff --git a/lib/omniauth/publik/version.rb b/lib/omniauth/publik/version.rb index 168d9ca..31fdeb2 100644 --- a/lib/omniauth/publik/version.rb +++ b/lib/omniauth/publik/version.rb @@ -2,6 +2,6 @@ module Omniauth module Publik - VERSION = "0.1.1" + VERSION = "0.2.0" end end diff --git a/omniauth-publik.gemspec b/omniauth-publik.gemspec index 54ef4ec..de9322f 100644 --- a/omniauth-publik.gemspec +++ b/omniauth-publik.gemspec @@ -13,19 +13,20 @@ Gem::Specification.new do |spec| spec.summary = "OmniAuth strategy for Publik" spec.description = "OmniAuth strategy for Publik" spec.homepage = "https://github.com/OpenSourcePolitics/omniauth-publik" - spec.required_ruby_version = ">= 3.2" + spec.required_ruby_version = ">= 3.3" spec.files = `git ls-files -z`.split("\x0").reject do |f| f.match(%r{^(test|spec|features)/}) end spec.bindir = "exe" spec.executables = spec.files.grep(%r{^exe/}) { |f| File.basename(f) } spec.require_paths = ["lib"] - # rubocop:disable Gemspec/DevelopmentDependencies + spec.add_dependency "omniauth", "~> 2.1" spec.add_dependency "omniauth-oauth2", ">= 1.7.2", "< 2.0" + # rubocop:disable Gemspec/DevelopmentDependencies spec.add_development_dependency "bundler", ">= 2.4" - spec.add_development_dependency "rake", "~> 13.2" - spec.add_development_dependency "rubocop", "~> 1.69" + spec.add_development_dependency "rake", "~> 13.3" + spec.add_development_dependency "rubocop", "1.78.0" spec.add_development_dependency "rubocop-rspec" # rubocop:enable Gemspec/DevelopmentDependencies spec.metadata["rubygems_mfa_required"] = "true" From 2d901e85a7b353f1c2dbd05d68826d267d9f8062 Mon Sep 17 00:00:00 2001 From: stephanie rousset Date: Thu, 22 Jan 2026 15:47:04 +0100 Subject: [PATCH 2/2] ci: update versions --- .github/workflows/lint_code.yml | 4 ++-- .github/workflows/tests.yml | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/lint_code.yml b/.github/workflows/lint_code.yml index 7a65c96..0c121af 100644 --- a/.github/workflows/lint_code.yml +++ b/.github/workflows/lint_code.yml @@ -2,7 +2,7 @@ name: "[CI] Lint" on: "push" env: - RUBY_VERSION: 3.2.2 + RUBY_VERSION: 3.3.4 jobs: lint: @@ -13,7 +13,7 @@ jobs: if: "github.ref != 'refs/heads/develop'" env: GITHUB_TOKEN: "${{ secrets.GITHUB_TOKEN }}" - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 1 - uses: ruby/setup-ruby@v1 diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index e9cc95a..91169fd 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -2,18 +2,18 @@ name: Tests on: "push" env: - RUBY_VERSION: 3.2.2 + RUBY_VERSION: 3.3.4 jobs: tests: name: Tests runs-on: ubuntu-latest steps: - - uses: rokroskar/workflow-run-cleanup-action@v0.2.2 + - uses: rokroskar/workflow-run-cleanup-action@v0.3.0 if: "github.ref != 'refs/heads/master' || github.ref != 'refs/heads/develop'" env: GITHUB_TOKEN: "${{ secrets.GITHUB_TOKEN }}" - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 1 - uses: ruby/setup-ruby@v1