summaryrefslogtreecommitdiff
path: root/.github/workflows/windows.yml
diff options
context:
space:
mode:
authorTakashi Kokubun <takashikkbn@gmail.com>2023-09-14 15:02:10 -0700
committerTakashi Kokubun <takashikkbn@gmail.com>2023-09-14 15:02:12 -0700
commit07b615bb3b55d1ab6548d1abf77aa8bc25bbb3e1 (patch)
tree3b9ee5beb74a44dfe341b9dfd3d2a39e17ff5802 /.github/workflows/windows.yml
parent1961c5bb767a451928dc719d37c2b38f89d248c6 (diff)
Skip renaming OpenSSL DLLs
to fix CI failures like: https://github.com/ruby/ruby/actions/runs/6190995187/job/16808382442
Diffstat (limited to '.github/workflows/windows.yml')
-rw-r--r--.github/workflows/windows.yml5
1 files changed, 5 insertions, 0 deletions
diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml
index b686cea295..b3362ac475 100644
--- a/.github/workflows/windows.yml
+++ b/.github/workflows/windows.yml
@@ -147,9 +147,14 @@ jobs:
for %%I in (C:\vcpkg\installed\x64-windows\bin\*.dll) do (
if not %%~nI == readline mklink %%~nxI %%I
)
+ # We use OpenSSL instealled by vcpkg instead
+ - name: disable system OpenSSL
+ run: |
for %%I in (libcrypto-1_1-x64 libssl-1_1-x64) do (
ren c:\Windows\System32\%%I.dll %%I.dll_
)
+ # windows-2019 image doesn't have OpenSSL as of 2023/9/14
+ if: ${{ matrix.vs != 2019 }}
- name: Configure
run: >-