Skip to content

Commit

Permalink
Test against the final release of Ruby 3.4
Browse files Browse the repository at this point in the history
Now Ruby 3.4 is out, switch from the release candidate to the final
version (upgrading rake-compiler-dock along the way).
  • Loading branch information
mudge committed Dec 29, 2024
1 parent d005d63 commit d9787d9
Show file tree
Hide file tree
Showing 4 changed files with 25 additions and 25 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/precompile-gem.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
- uses: actions/checkout@v4
- uses: ruby/setup-ruby@v1
with:
ruby-version: "3.4.0-rc1"
ruby-version: "3.4"
bundler-cache: true
- run: bundle exec rake gem:${{ inputs.platform }}
- uses: actions/upload-artifact@v4
Expand Down
44 changes: 22 additions & 22 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ jobs:
- uses: actions/checkout@v4
- uses: ruby/setup-ruby@v1
with:
ruby-version: "3.4.0-rc1"
ruby-version: "3.4"
bundler-cache: true
- run: bundle exec rake gem
- uses: actions/upload-artifact@v4
Expand All @@ -37,7 +37,7 @@ jobs:
- uses: actions/checkout@v4
- uses: ruby/setup-ruby@v1
with:
ruby-version: "3.4.0-rc1"
ruby-version: "3.4"
bundler-cache: true
- run: bundle exec rake java:gem
- uses: actions/upload-artifact@v4
Expand Down Expand Up @@ -115,13 +115,13 @@ jobs:
strategy:
fail-fast: false
matrix:
ruby: ["3.0", "3.1", "3.2", "3.3", "3.4.0-rc1", "truffleruby"]
ruby: ["3.0", "3.1", "3.2", "3.3", "3.4", "truffleruby"]
include:
- { ruby: "3.0", rubygems: "3.5.23" }
- { ruby: "3.1", rubygems: "default" }
- { ruby: "3.2", rubygems: "default" }
- { ruby: "3.3", rubygems: "default" }
- { ruby: "3.4.0-rc1", rubygems: "default" }
- { ruby: "3.4", rubygems: "default" }
- { ruby: "truffleruby", rubygems: "default" }
runs-on: "ubuntu-latest"
steps:
Expand All @@ -144,13 +144,13 @@ jobs:
strategy:
fail-fast: false
matrix:
ruby: ["3.0", "3.1", "3.2", "3.3", "3.4.0-rc1"]
ruby: ["3.0", "3.1", "3.2", "3.3", "3.4"]
include:
- { ruby: "3.0", rubygems: "3.5.23" }
- { ruby: "3.1", rubygems: "default" }
- { ruby: "3.2", rubygems: "default" }
- { ruby: "3.3", rubygems: "default" }
- { ruby: "3.4.0-rc1", rubygems: "default" }
- { ruby: "3.4", rubygems: "default" }
runs-on: "macos-13"
steps:
- uses: actions/checkout@v4
Expand Down Expand Up @@ -191,7 +191,7 @@ jobs:
strategy:
fail-fast: false
matrix:
ruby: ["3.1", "3.2", "3.3", "head"]
ruby: ["3.1", "3.2", "3.3", "3.4"]
runs-on: "windows-2022"
steps:
- uses: actions/checkout@v4
Expand Down Expand Up @@ -234,7 +234,7 @@ jobs:
strategy:
fail-fast: false
matrix:
ruby: ["3.0", "3.1", "3.2", "3.3", "3.4-rc"]
ruby: ["3.0", "3.1", "3.2", "3.3", "3.4"]
include:
- { ruby: "3.0", rubygems: "3.5.23" }
runs-on: ubuntu-latest
Expand All @@ -257,7 +257,7 @@ jobs:
strategy:
fail-fast: false
matrix:
ruby: ["3.0", "3.1", "3.2", "3.3", "3.4-rc"]
ruby: ["3.0", "3.1", "3.2", "3.3", "3.4"]
include:
- { ruby: "3.0", rubygems: "3.5.23" }
runs-on: ubuntu-latest
Expand All @@ -280,7 +280,7 @@ jobs:
strategy:
fail-fast: false
matrix:
ruby: ["3.0", "3.1", "3.2", "3.3", "3.4-rc"]
ruby: ["3.0", "3.1", "3.2", "3.3", "3.4"]
include:
- { ruby: "3.0", rubygems: "3.5.23" }
runs-on: ubuntu-latest
Expand All @@ -303,7 +303,7 @@ jobs:
strategy:
fail-fast: false
matrix:
ruby: ["3.0", "3.1", "3.2", "3.3", "3.4-rc"]
ruby: ["3.0", "3.1", "3.2", "3.3", "3.4"]
include:
- { ruby: "3.0", rubygems: "3.5.23" }
runs-on: ubuntu-latest
Expand All @@ -326,7 +326,7 @@ jobs:
strategy:
fail-fast: false
matrix:
ruby: ["3.0", "3.1", "3.2", "3.3", "3.4-rc"]
ruby: ["3.0", "3.1", "3.2", "3.3", "3.4"]
include:
- { ruby: "3.0", rubygems: "3.5.23" }
runs-on: ubuntu-latest
Expand All @@ -349,7 +349,7 @@ jobs:
strategy:
fail-fast: false
matrix:
ruby: ["3.0", "3.1", "3.2", "3.3", "3.4-rc"]
ruby: ["3.0", "3.1", "3.2", "3.3", "3.4"]
include:
- { ruby: "3.0", rubygems: "3.5.23" }
runs-on: ubuntu-latest
Expand All @@ -372,13 +372,13 @@ jobs:
strategy:
fail-fast: false
matrix:
ruby: ["3.0", "3.1", "3.2", "3.3", "3.4.0-rc1"]
ruby: ["3.0", "3.1", "3.2", "3.3", "3.4"]
include:
- { ruby: "3.0", rubygems: "3.5.23" }
- { ruby: "3.1", rubygems: "default" }
- { ruby: "3.2", rubygems: "default" }
- { ruby: "3.3", rubygems: "default" }
- { ruby: "3.4.0-rc1", rubygems: "default" }
- { ruby: "3.4", rubygems: "default" }
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
Expand All @@ -400,7 +400,7 @@ jobs:
strategy:
fail-fast: false
matrix:
ruby: ["3.0", "3.1", "3.2", "3.3", "3.4-rc"]
ruby: ["3.0", "3.1", "3.2", "3.3", "3.4"]
include:
- { ruby: "3.0", rubygems: "3.5.23" }
runs-on: ubuntu-latest
Expand All @@ -419,13 +419,13 @@ jobs:
strategy:
fail-fast: false
matrix:
ruby: ["3.0", "3.1", "3.2", "3.3", "3.4.0-rc1"]
ruby: ["3.0", "3.1", "3.2", "3.3", "3.4"]
include:
- { ruby: "3.0", rubygems: "3.5.23" }
- { ruby: "3.1", rubygems: "default" }
- { ruby: "3.2", rubygems: "default" }
- { ruby: "3.3", rubygems: "default" }
- { ruby: "3.4.0-rc1", rubygems: "default" }
- { ruby: "3.4", rubygems: "default" }
runs-on: macos-14
steps:
- uses: actions/checkout@v4
Expand All @@ -447,13 +447,13 @@ jobs:
strategy:
fail-fast: false
matrix:
ruby: ["3.0", "3.1", "3.2", "3.3", "3.4.0-rc1"]
ruby: ["3.0", "3.1", "3.2", "3.3", "3.4"]
include:
- { ruby: "3.0", rubygems: "3.5.23" }
- { ruby: "3.1", rubygems: "default" }
- { ruby: "3.2", rubygems: "default" }
- { ruby: "3.3", rubygems: "default" }
- { ruby: "3.4.0-rc1", rubygems: "default" }
- { ruby: "3.4", rubygems: "default" }
runs-on: macos-13
steps:
- uses: actions/checkout@v4
Expand Down Expand Up @@ -492,7 +492,7 @@ jobs:
strategy:
fail-fast: false
matrix:
ruby: ["3.1", "3.2", "3.3", "head"]
ruby: ["3.1", "3.2", "3.3", "3.4"]
runs-on: windows-2022
steps:
- uses: actions/checkout@v4
Expand Down Expand Up @@ -536,7 +536,7 @@ jobs:
- uses: actions/checkout@v4
- uses: ruby/setup-ruby-pkgs@v1
with:
ruby-version: "3.4.0-rc1"
ruby-version: "3.4"
apt-get: valgrind
bundler-cache: true
- run: bundle exec rake test:valgrind
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -257,7 +257,7 @@ User.find_by(name: "alice")&.authenticate("password") #=> user

This gem requires any of the following to run:

* [Ruby](https://www.ruby-lang.org/en/) 3.0 to 3.4.0-rc1
* [Ruby](https://www.ruby-lang.org/en/) 3.0 to 3.4
* [JRuby](https://www.jruby.org) 9.4
* [TruffleRuby](https://www.graalvm.org/ruby/) 24.1

Expand Down
2 changes: 1 addition & 1 deletion argon2id.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,6 @@ Gem::Specification.new do |s|
s.rdoc_options = ["--main", "README.md"]

s.add_development_dependency("rake-compiler", "~> 1.2")
s.add_development_dependency("rake-compiler-dock", "~> 1.7.0.rc1")
s.add_development_dependency("rake-compiler-dock", "~> 1.7")
s.add_development_dependency("minitest", "~> 5.25")
end

0 comments on commit d9787d9

Please sign in to comment.