Skip to content

Commit

Permalink
feat: Ruby 3.3.5 support
Browse files Browse the repository at this point in the history
  • Loading branch information
maxirmx committed Oct 3, 2024
1 parent abf68f6 commit 2efd451
Show file tree
Hide file tree
Showing 7 changed files with 12 additions and 11 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/alpine.yml
Original file line number Diff line number Diff line change
Expand Up @@ -109,7 +109,7 @@ jobs:
env:
- { CC: gcc, CXX: g++, ALPINE_VER: "3.17" }
- { CC: clang, CXX: clang++, ALPINE_VER: "3.17" }
package_ruby_ver: [ '3.1.6', '3.2.5', '3.3.4' ]
package_ruby_ver: [ '3.1.6', '3.2.5', '3.3.4', '3.3.5' ]
env: ${{ matrix.env }}
steps:
- name: Install packages
Expand Down Expand Up @@ -166,7 +166,7 @@ jobs:
env:
- { CC: gcc, CXX: g++, ALPINE_VER: "3.17" }
- { CC: clang, CXX: clang++, ALPINE_VER: "3.17" }
package_ruby_ver: [ '3.1.6', '3.2.5', '3.3.4' ]
package_ruby_ver: [ '3.1.6', '3.2.5', '3.3.4', '3.3.5']
env: ${{ matrix.env }}
steps:
- name: Install packages
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/macos.yml
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ jobs:
- { os: macos-12, xcode: 13.1 }
- { os: macos-14, xcode: 14.3.1, LG_VADDR: 39 }
- { os: macos-14, xcode: 15.4 }
ruby_ver: ['3.2.5', '3.3.4']
ruby_ver: ['3.2.5']
steps:
- name: Checkout tebako packaging environment
uses: actions/checkout@v4
Expand Down Expand Up @@ -100,7 +100,7 @@ jobs:
env:
- { os: macos-12, xcode: 13.1 }
- { os: macos-14, xcode: 14.3.1, LG_VADDR: 39}
package_ruby_ver: [ '3.2.5', '3.2.4' ]
package_ruby_ver: [ '3.1.6', '3.2.5', '3.3.5' ]
ruby_ver: ['3.2.5']
include:
- { env: { os: macos-14, xcode: 15.4 }, ruby_ver: '3.3.4', package_ruby_ver: '3.3.4' }
Expand Down Expand Up @@ -153,7 +153,7 @@ jobs:
env:
- { os: macos-12, xcode: 13.1 }
- { os: macos-14, xcode: 14.3.1, LG_VADDR: 39}
package_ruby_ver: [ '3.1.6', '3.2.5' ]
package_ruby_ver: [ '3.1.6', '3.2.5', '3.3.5' ]
ruby_ver: ['3.2.5']
include:
- { env: { os: macos-14, xcode: 15.4 }, ruby_ver: '3.3.4', package_ruby_ver: '3.3.4' }
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/ubuntu.yml
Original file line number Diff line number Diff line change
Expand Up @@ -100,7 +100,7 @@ jobs:
strategy:
fail-fast: false
matrix:
package_ruby_ver: [ '2.7.8', '3.0.7', '3.1.6', '3.2.4', '3.2.5', '3.3.3', '3.3.4' ]
package_ruby_ver: [ '2.7.8', '3.0.7', '3.1.6', '3.2.4', '3.2.5', '3.3.3', '3.3.4', '3.3.5' ]
env:
- { os: ubuntu-20.04, CC: gcc-10, CXX: g++-10 }
- { os: ubuntu-20.04, CC: clang-12, CXX: clang++-12 }
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/windows-msys.yml
Original file line number Diff line number Diff line change
Expand Up @@ -147,7 +147,7 @@ jobs:
- sys: ucrt64
CC: gcc
CXX: g++
package_ruby_ver: [ '3.1.6', '3.2.5', '3.3.4' ]
package_ruby_ver: [ '3.1.6', '3.2.5', '3.3.5' ]
env: ${{ matrix.env }}

defaults:
Expand Down Expand Up @@ -229,7 +229,7 @@ jobs:
- sys: ucrt64
CC: gcc
CXX: g++
package_ruby_ver: [ '3.1.6', '3.2.5', '3.3.4' ]
package_ruby_ver: [ '3.1.6', '3.2.5', '3.3.5' ]
env: ${{ matrix.env }}

defaults:
Expand Down
2 changes: 1 addition & 1 deletion README.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -92,7 +92,7 @@ with debug information unstripped. You can opt to run 'strip -S' manually, it mo
| 3.0.7 | Linux, macOS
| 3.1.6 | Linux, macOS, Windows
| 3.2.{4,5} | Linux, macOS, Windows
| 3.3.{3,4} | Linux, macOS, Windows
| 3.3.{3,4,5} | Linux, macOS, Windows

|===

Expand Down
3 changes: 2 additions & 1 deletion lib/tebako/cli_rubies.rb
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,8 @@ module CliRubies
"3.2.4" => "c72b3c5c30482dca18b0f868c9075f3f47d8168eaf626d4e682ce5b59c858692",
"3.2.5" => "ef0610b498f60fb5cfd77b51adb3c10f4ca8ed9a17cb87c61e5bea314ac34a16",
"3.3.3" => "83c05b2177ee9c335b631b29b8c077b4770166d02fa527f3a9f6a40d13f3cce2",
"3.3.4" => "fe6a30f97d54e029768f2ddf4923699c416cdbc3a6e96db3e2d5716c7db96a34"
"3.3.4" => "fe6a30f97d54e029768f2ddf4923699c416cdbc3a6e96db3e2d5716c7db96a34",
"3.3.5" => "3781a3504222c2f26cb4b9eb9c1a12dbf4944d366ce24a9ff8cf99ecbce75196"
}.freeze

MIN_RUBY_VERSION_WINDOWS = "3.1.6"
Expand Down
2 changes: 1 addition & 1 deletion lib/tebako/version.rb
Original file line number Diff line number Diff line change
Expand Up @@ -26,5 +26,5 @@
# POSSIBILITY OF SUCH DAMAGE.

module Tebako
VERSION = "0.9.0"
VERSION = "0.9.1"
end

0 comments on commit 2efd451

Please sign in to comment.