From bdc4cbba4774f77ee7ed3839861cf22aa2b55a0c Mon Sep 17 00:00:00 2001 From: Yihau Chen Date: Sat, 30 Sep 2023 01:46:54 +0800 Subject: [PATCH] ci: fix Windows build (#33467) ci: fix windows build --- .github/workflows/release-artifacts.yml | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release-artifacts.yml b/.github/workflows/release-artifacts.yml index e89cf87b1d..3e5ab89fe3 100644 --- a/.github/workflows/release-artifacts.yml +++ b/.github/workflows/release-artifacts.yml @@ -48,7 +48,16 @@ jobs: shell: bash run: | choco install openssl - export OPENSSL_DIR="C:\Program Files\OpenSSL-Win64" + if [[ -d "C:\Program Files\OpenSSL" ]]; then + echo "OPENSSL_DIR: C:\Program Files\OpenSSL" + export OPENSSL_DIR="C:\Program Files\OpenSSL" + elif [[ -d "C:\Program Files\OpenSSL-Win64" ]]; then + echo "OPENSSL_DIR: C:\Program Files\OpenSSL-Win64" + export OPENSSL_DIR="C:\Program Files\OpenSSL-Win64" + else + echo "can't determine OPENSSL_DIR" + exit 1 + fi choco install protoc export PROTOC="C:\ProgramData\chocolatey\lib\protoc\tools\bin\protoc.exe" source /tmp/env.sh