From 1ac1ca57e2ffbbf1904ac761e4680887d804d29f Mon Sep 17 00:00:00 2001 From: wh1te909 Date: Wed, 22 Jun 2022 20:33:28 +0000 Subject: [PATCH] ensure agent compiles for mac and freebsd too --- .github/workflows/ci.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index cc4df2f..3c4f05a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -33,3 +33,17 @@ jobs: for i in ${ARCHS}; do env CGO_ENABLED=0 GOOS=windows GOARCH=${i} go build -ldflags "-s -w" done + + - name: Ensure mac agent compiles + run: | + ARCHS='amd64 arm64' + for i in ${ARCHS}; do + env CGO_ENABLED=0 GOOS=darwin GOARCH=${i} go build -ldflags "-s -w" + done + + - name: Ensure freebsd agent compiles + run: | + ARCHS='amd64 386 arm64 arm' + for i in ${ARCHS}; do + env CGO_ENABLED=0 GOOS=freebsd GOARCH=${i} go build -ldflags "-s -w" + done