-
-
Notifications
You must be signed in to change notification settings - Fork 39
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Add stable API for Ruby 3.4 * Update CI to test 3.4 * Fix CI * Fix tool lookup for mswin * More robust CC tool detection
- Loading branch information
Showing
17 changed files
with
315 additions
and
14 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -34,7 +34,7 @@ jobs: | |
fail-fast: false | ||
matrix: | ||
# Test against all versions supported by rubygems | ||
ruby_version: ["2.6", "2.7", "3.0", "3.1", "3.2", "3.3"] | ||
ruby_version: ["2.7", "3.0", "3.1", "3.2", "3.3", "3.4.0-preview2"] | ||
sys: | ||
- os: ubuntu-latest | ||
rust_toolchain: ${{ needs.fetch_ci_data.outputs.minimum-supported-rust-version }} | ||
|
@@ -53,6 +53,14 @@ jobs: | |
sys: | ||
os: macos-latest | ||
rust_toolchain: stable | ||
- ruby_version: "ruby-debug" | ||
sys: | ||
os: ubuntu-24.04 | ||
rust_toolchain: stable | ||
- ruby_version: mswin | ||
Check warning on line 60 in .github/workflows/ci.yml GitHub Actions / 🧪 Test (mswin, windows-2022, stable-x86_64-pc-windows-msvc)
|
||
sys: | ||
os: windows-2022 | ||
rust_toolchain: stable-x86_64-pc-windows-msvc | ||
exclude: | ||
# Missing symbols for some reason, need to fix | ||
- ruby_version: "2.6" | ||
|
@@ -67,12 +75,10 @@ jobs: | |
sys: | ||
os: macos-latest | ||
rust_toolchain: stable | ||
# MSC version mismatch, need to fix | ||
# include: | ||
# - ruby_version: mswin | ||
# sys: | ||
# os: windows-2022 | ||
# rust_toolchain: stable-x86_64-pc-windows-msvc | ||
- ruby_version: "3.4.0-preview2" | ||
sys: | ||
os: windows-2022 | ||
rust_toolchain: stable | ||
runs-on: ${{ matrix.sys.os }} | ||
steps: | ||
- uses: actions/checkout@v4 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.