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: