Trying to use releaseme on current openSUSE TW got me: " - Ruby 2.4.0 or 2.5.0 or 2.6.0 or 2.7.0 or 3.0.0 required. Currently using: 3.1.0 " Given the warning about potential breakages with language changes with newer Ruby versions and having 0 clue about ruby myself, I have to default to file a request only :)
FWIW, I tried simply adding "3.1.0" to the list of versions and did the Okteta 0.26.7 release with that, which seems to have worked by what I tested/checked in the generated artifacts. Yet no clue about the dragons in ruby land, so just mentioned "for the record".
A possibly relevant merge request was started @ https://invent.kde.org/sdk/releaseme/-/merge_requests/16
Git commit c23546be60dc8f54a1ee7fbe08bb115fd5ddc056 by Harald Sitter. Committed on 23/02/2022 at 12:17. Pushed by sitter into branch 'master'. update ruby compatibility set 2.4 and 2.5 are EOL -> drop support for them 3.1 is newly released -> add support (no changes required) minimal rubocop hints are now for 2.6 M +5 -10 .gitlab-ci.yml M +1 -1 .rubocop.yml M +1 -1 lib/releaseme/requirement_checker.rb M +7 -6 test/requirement_checker_test.rb https://invent.kde.org/sdk/releaseme/commit/c23546be60dc8f54a1ee7fbe08bb115fd5ddc056