From 3dbcc2d0dced894c74eb68ec6675c52200daa5ed Mon Sep 17 00:00:00 2001 From: t8y2 <1156263951@qq.com> Date: Sat, 22 Aug 2026 17:10:06 +0000 Subject: [PATCH] fix(ci): install OpenSSL Perl module on Windows --- .github/workflows/mcp-release.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/.github/workflows/mcp-release.yml b/.github/workflows/mcp-release.yml index b79b30076f..311d343345 100644 --- a/.github/workflows/mcp-release.yml +++ b/.github/workflows/mcp-release.yml @@ -357,6 +357,15 @@ jobs: cache-targets: false cache-on-failure: true + - name: Ensure vendored OpenSSL Perl modules on Windows + if: runner.os == 'Windows' + shell: bash + run: | + if ! perl -MParams::Check -e 1 >/dev/null 2>&1; then + cpan -T Params::Check + fi + perl -MParams::Check -e 1 + - name: Install Linux native dependencies if: runner.os == 'Linux' run: | @@ -547,6 +556,15 @@ jobs: cache-targets: false cache-on-failure: true + - name: Ensure vendored OpenSSL Perl modules on Windows + if: runner.os == 'Windows' + shell: bash + run: | + if ! perl -MParams::Check -e 1 >/dev/null 2>&1; then + cpan -T Params::Check + fi + perl -MParams::Check -e 1 + - name: Install Linux native dependencies if: runner.os == 'Linux' run: |