Skip to content

Commit a3663aa

Browse files
committed
Update Windows build workflow to include OpenSSL and modify CGO_LDFLAGS for unit tests and build
1 parent 2bc231e commit a3663aa

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

.github/workflows/go_build_windows.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ jobs:
1919
mingw-w64-x86_64-gcc
2020
mingw-w64-x86_64-toolchain
2121
mingw-w64-x86_64-pkg-config
22+
mingw-w64-x86_64-openssl
2223
base-devel
2324
autoconf
2425
automake
@@ -47,14 +48,14 @@ jobs:
4748
run: |
4849
export PKG_CONFIG_PATH="/mingw64/lib/pkgconfig:$PKG_CONFIG_PATH"
4950
export CGO_CFLAGS="-I/mingw64/include"
50-
export CGO_LDFLAGS="-L/mingw64/lib -lyara"
51+
export CGO_LDFLAGS="-L/mingw64/lib -lyara -lssl -lcrypto"
5152
cd $GITHUB_WORKSPACE
5253
go test ./... -v
5354
- name: Building Fastfinder
5455
run: |
5556
export PKG_CONFIG_PATH="/mingw64/lib/pkgconfig:$PKG_CONFIG_PATH"
5657
export CGO_CFLAGS="-I/mingw64/include"
57-
export CGO_LDFLAGS="-L/mingw64/lib -lyara"
58+
export CGO_LDFLAGS="-L/mingw64/lib -lyara -lssl -lcrypto"
5859
export GOOS="windows"
5960
export GOARCH="amd64"
6061
cd $GITHUB_WORKSPACE

0 commit comments

Comments
 (0)