Type of issue
Describe the issue
OpenSSL 3.6 (installed on the official image windows-latest) seems to install its libs in a different directory than 3.4, which your windows-11-arm installs. This means it's difficult to maintain a single workflow that works for both without complicating it with a bunch of conditions.
To Reproduce
Because OpenSSL is not in the path/lib path, you have to add it like so:
- name: Install openssl (Windows)
if: runner.os == 'Windows'
run: |
echo "OPENSSL_DIR=C:\Program Files\OpenSSL" >> $GITHUB_ENV
echo "OPENSSL_LIB_DIR=C:\Program Files\OpenSSL\lib\VC\x64\MT" >> $GITHUB_ENV
That works for the windows-latest runner, but not windows-11-arm because the libraries are in a different directory.
Expected behavior
Works consistently with windows-latest.
Desktop (please complete the following information):
Type of issue
Describe the issue
OpenSSL 3.6 (installed on the official image
windows-latest) seems to install its libs in a different directory than 3.4, which yourwindows-11-arminstalls. This means it's difficult to maintain a single workflow that works for both without complicating it with a bunch of conditions.To Reproduce
Because OpenSSL is not in the path/lib path, you have to add it like so:
That works for the
windows-latestrunner, but notwindows-11-armbecause the libraries are in a different directory.Expected behavior
Works consistently with
windows-latest.Desktop (please complete the following information):