From 0933f5d850dae77a0c06bac8d41acd080e9816d6 Mon Sep 17 00:00:00 2001 From: Sebastian Zagrodzki Date: Mon, 1 Nov 2021 15:20:14 +0100 Subject: [PATCH] also windows build --- .github/workflows/build-and-test.yaml | 11 ++++++++++- appveyor.yml | 10 ---------- 2 files changed, 10 insertions(+), 11 deletions(-) delete mode 100644 appveyor.yml diff --git a/.github/workflows/build-and-test.yaml b/.github/workflows/build-and-test.yaml index 388893d..1f71cf5 100644 --- a/.github/workflows/build-and-test.yaml +++ b/.github/workflows/build-and-test.yaml @@ -2,7 +2,6 @@ name: build-and-test on: [pull_request, push] jobs: linux: - name: Ubuntu, Go ${{matrix.go}} runs-on: ubuntu-20.04 steps: - uses: actions/checkout@v2 @@ -12,9 +11,19 @@ jobs: - run: sudo apt-get install libusb-1.0-0-dev - run: go get golang.org/x/tools/cmd/cover - run: go get golang.org/x/lint/golint + - run: pwd - run: $HOME/go/bin/golint ./... - run: sh ./.github/test-coverage.sh - uses: shogo82148/actions-goveralls@v1 with: path-to-profile: coverage.merged ignore: libusb.go,error.go + windows: + runs-on: windows-2019 + steps: + - uses: actions/checkout@v2 + - uses: actions/setup-go@v2 + with: + go-version: 1.17 + - run: c:\msys64\pacman --noconfirm -S mingw-w64-x86_64-libusb + - run: go test ./... diff --git a/appveyor.yml b/appveyor.yml deleted file mode 100644 index b91725e..0000000 --- a/appveyor.yml +++ /dev/null @@ -1,10 +0,0 @@ -platform: x64 -image: Visual Studio 2019 - -clone_folder: C:\msys64\go\src\github.com\google\gousb - -install: - - C:\msys64\usr\bin\bash.exe -l /go/src/github.com/google/gousb/.appveyor/upgrade_pacman.sh - - C:\msys64\usr\bin\bash.exe -lc "cd /go/src/github.com/google/gousb/ && .appveyor/install.sh" - -build: off