Skip to content

Commit b22defc

Browse files
committed
Update Win OpenSSL and build shared libraries
[windows-openssl]
1 parent 8144e24 commit b22defc

File tree

1 file changed

+11
-2
lines changed

1 file changed

+11
-2
lines changed

.github/workflows/build_openssl_windows.yml

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
uses: actions/checkout@v3
2525
with:
2626
repository: openssl/openssl
27-
ref: openssl-3.0.13
27+
ref: openssl-3.0.16
2828
path: openssl
2929

3030
- name: Setup msbuild environment
@@ -48,6 +48,11 @@ jobs:
4848
mkdir build/win32
4949
move libcrypto.lib build/win32
5050
move libssl.lib build/win32
51+
nmake clean
52+
nmake
53+
move libcrypto3.dll build/win32
54+
move libssl3.dll build/win32
55+
5156
- name: Build OpenSSL x64
5257
if: matrix.arch == 'amd64'
5358
run: |
@@ -60,9 +65,13 @@ jobs:
6065
move libcrypto.lib build/win64
6166
move libssl.lib build/win64
6267
move include build/include
68+
nmake clean
69+
nmake
70+
move libcrypto-3-x64.dll build/win64
71+
move libssl-3-x64.dll build/win64
6372
6473
- name: Archive Windows OpenSSL libs
65-
uses: actions/upload-artifact@v3
74+
uses: actions/upload-artifact@v4
6675
with:
6776
retention-days: 1
6877
name: windows-openssl

0 commit comments

Comments
 (0)