summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMSP-Greg <Greg.mpls@gmail.com>2024-06-18 11:32:16 -0500
committerHiroshi SHIBATA <hsbt@ruby-lang.org>2026-01-13 16:23:44 +0900
commita5dcb5fdbb4f6a5241380b282455eab8c0150849 (patch)
treed2398e58b88ea74b6c44c4d5e81f352576f5139d
parentbbed9bf4170576b7a1bda670b20f79b8965a8ece (diff)
mingw.yml - fixup to use ucrt, logging
-rw-r--r--.github/workflows/mingw.yml18
1 files changed, 8 insertions, 10 deletions
diff --git a/.github/workflows/mingw.yml b/.github/workflows/mingw.yml
index 0df917d3d8..7b8f68e4a6 100644
--- a/.github/workflows/mingw.yml
+++ b/.github/workflows/mingw.yml
@@ -50,8 +50,9 @@ jobs:
matrix:
include:
# To mitigate flakiness of MinGW CI, we test only one runtime that newer MSYS2 uses.
+ # Ruby 3.2 is the first Windows Ruby to use OpenSSL 3.x
- msystem: "UCRT64"
- base_ruby: head
+ base_ruby: "3.2"
test_task: "check"
test-all-opts: "--name=!/TestObjSpace#test_reachable_objects_during_iteration/"
fail-fast: false
@@ -80,29 +81,26 @@ jobs:
run: |
echo "GNUMAKEFLAGS=-j$((2 * NUMBER_OF_PROCESSORS))" >> $GITHUB_ENV
- - name: where check
+ - name: Misc system & package info
run: |
# show where
- mv /c/Windows/System32/libcrypto-1_1-x64.dll /c/Windows/System32/libcrypto-1_1-x64.dll_
- mv /c/Windows/System32/libssl-1_1-x64.dll /c/Windows/System32/libssl-1_1-x64.dll_
result=true
- for e in gcc.exe ragel.exe make.exe bison.exe libcrypto-1_1-x64.dll libssl-1_1-x64.dll; do
+ for e in gcc.exe ragel.exe make.exe bison.exe libcrypto-3-x64.dll libssl-3-x64.dll; do
echo '##['group']'$'\033[93m'$e$'\033[m'
where $e || result=false
echo '##['endgroup']'
done
- $result
-
- - name: version check
- run: |
# show version
- result=true
for e in gcc ragel make bison "openssl version"; do
case "$e" in *" "*) ;; *) e="$e --version";; esac
echo '##['group']'$'\033[93m'$e$'\033[m'
$e || result=false
echo '##['endgroup']'
done
+ # show packages
+ echo ::group::$'\033[93m'Packages$'\033[m'
+ pacman -Qs mingw-w64-ucrt-x86_64-* | sed -n "s,local/mingw-w64-ucrt-x86_64-,,p"
+ echo ::endgroup::
$result
- name: autogen