From 1358edb60703d9dd7f44b287e8c8c8aa708fecdc Mon Sep 17 00:00:00 2001 From: Daniel Canter Date: Wed, 21 Apr 2021 18:42:54 -0700 Subject: [PATCH] Build the three binaries in this repo from the ci Even though this repo is normally used as a dependency, there are some sample binaries and tools built out of here. This just makes sure they still build in the CI. Signed-off-by: Daniel Canter --- .github/workflows/ci.yml | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 7ed729c5..4b24bde4 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -1,12 +1,24 @@ -name: CI +name: CI on: - push - pull_request -jobs: +jobs: test: runs-on: 'windows-2019' steps: - uses: actions/checkout@v2 - uses: actions/setup-go@v2 - run: go test -gcflags=all=-d=checkptr -v ./... + + build: + runs-on: 'windows-2019' + steps: + - uses: actions/checkout@v2 + - uses: actions/setup-go@v2 + with: + go-version: '^1.15.0' + + - run: go build ./pkg/etw/sample/ + - run: go build ./tools/etw-provider-gen/ + - run: go build ./wim/validate/ \ No newline at end of file