Skip to content

Commit 2344398

Browse files
authored
Add OpenSSL install step for windows builds (#243)
The OpenSSL build on Windows, for Windows, was failing to execute due to the VM image missing an OpenSSL installation and its runtime DLLs. Added a build step to the GHA worfklow to use Choco to install openssl. The database integration test still fails, but now due to a logical error that we should fix independently.
1 parent 6727446 commit 2344398

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

.github/workflows/integration_tests.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,13 @@ jobs:
128128
pip install -r scripts/gha/requirements.txt
129129
python scripts/gha/restore_secrets.py --passphrase "${{ secrets.TEST_SECRET }}"
130130
131+
- name: Install OpenSSL (windows)
132+
if: matrix.target_platform == 'Desktop' &&
133+
matrix.ssl_variant == 'openssl' &&
134+
startsWith(matrix.os, 'windows')
135+
run: |
136+
choco install openssl -r
137+
131138
- name: Build integration tests
132139
shell: bash
133140
run: |

0 commit comments

Comments
 (0)