From 5025c2f1f312703e6810457a20070e5681b264b5 Mon Sep 17 00:00:00 2001 From: Benson Wong Date: Wed, 14 May 2025 19:58:18 -0700 Subject: [PATCH] Add GH windows tests (not working yet) --- .github/workflows/go-ci-windows.yml | 34 +++++++++++++++++++++++++++++ .github/workflows/go-ci.yml | 2 +- 2 files changed, 35 insertions(+), 1 deletion(-) create mode 100644 .github/workflows/go-ci-windows.yml diff --git a/.github/workflows/go-ci-windows.yml b/.github/workflows/go-ci-windows.yml new file mode 100644 index 0000000..f178934 --- /dev/null +++ b/.github/workflows/go-ci-windows.yml @@ -0,0 +1,34 @@ +# This workflow will build a golang project + +name: Windows CI + +on: + push: + branches: [ "windows-tests" ] + + pull_request: + branches: [ "windows-tests" ] + + # Allows manual triggering of the workflow + workflow_dispatch: + +jobs: + + run-tests: + runs-on: windows-latest + steps: + - uses: actions/checkout@v4 + + - name: Set up Go + uses: actions/setup-go@v4 + with: + go-version: '1.23' + + # necessary for testing proxy/Process swapping + - name: Create simple-responder + shell: bash + run: make simple-responder + + - name: Test all + shell: bash + run: make test-all \ No newline at end of file diff --git a/.github/workflows/go-ci.yml b/.github/workflows/go-ci.yml index 166c2b2..36e30cd 100644 --- a/.github/workflows/go-ci.yml +++ b/.github/workflows/go-ci.yml @@ -1,6 +1,6 @@ # This workflow will build a golang project -name: CI +name: Linux CI on: push: