Skip to content

Commit d0b63c6

Browse files
committed
update github actions workflows
1 parent 638c14b commit d0b63c6

File tree

2 files changed

+17
-0
lines changed

2 files changed

+17
-0
lines changed

.github/workflows/go_build_linux.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,3 +33,7 @@ jobs:
3333
ls
3434
sudo chmod +x fastfinder
3535
sudo ./fastfinder -h
36+
- name: Tests
37+
run: |
38+
export PKG_CONFIG_PATH=${HOME}/prefix/lib/pkgconfig
39+
go test -v -tags yara_static -a -ldflags '-s -w -extldflags "-static"' .

.github/workflows/go_build_windows.yml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,3 +49,16 @@ jobs:
4949
go build -trimpath -tags yara_static -a -ldflags '-s -w -extldflags "-static"' .
5050
ls
5151
.\fastfinder.exe -h
52+
- name: Tests
53+
shell: powershell
54+
run: |
55+
$Env:PATH += ";C:/msys64/mingw64/include"
56+
$Env:PATH += ";C:/msys64/mingw64/lib"
57+
$Env:PATH += ";C:/msys64/mingw64/lib/pkgconfig"
58+
$Env:GOOS="windows"
59+
$Env:GOARCH="amd64"
60+
$Env:CGO_CFLAGS="-IC:/msys64/mingw64/include"
61+
$Env:CGO_LDFLAGS="-LC:/msys64/mingw64/lib -lyara -lcrypto"
62+
$Env:PKG_CONFIG_PATH="C:/msys64/mingw64/lib/pkgconfig"
63+
cd $Env:GITHUB_WORKSPACE
64+
go test -v

0 commit comments

Comments
 (0)