From 20ccbeb11321ed01d6f2b8140f067d2579d58b5c Mon Sep 17 00:00:00 2001 From: deadprogram Date: Sat, 26 Aug 2023 14:03:39 +0200 Subject: [PATCH] build: add Windows to GH actions build jobs Signed-off-by: deadprogram --- .github/workflows/windows.yml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 .github/workflows/windows.yml diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml new file mode 100644 index 0000000..2a75917 --- /dev/null +++ b/.github/workflows/windows.yml @@ -0,0 +1,24 @@ +name: Windows + +on: + pull_request: + push: + branches: + - dev + - release + +jobs: + build-windows: + name: build-windows + runs-on: windows-2022 + steps: + - name: Install Go + uses: actions/setup-go@v4.1.0 + with: + go-version: '1.21.0' + - name: Checkout + uses: actions/checkout@v3.6.0 + - name: Run unit tests + run: go test + - name: "Run Windows smoke tests" + run: make smoketest-windows