We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 9d67d8c + 8028e50 commit 72922e6Copy full SHA for 72922e6
.github/workflows/test.yml
@@ -51,6 +51,27 @@ jobs:
51
- name: Uninstall
52
run: sudo make uninstall
53
54
+ cross-windows:
55
+ name: "Windows tests (cross)"
56
+ runs-on: ubuntu-20.04
57
+ timeout-minutes: 30
58
+ steps:
59
+ - uses: actions/setup-go@v3
60
+ with:
61
+ go-version: 1.18.x
62
+ - uses: actions/checkout@v3
63
64
+ fetch-depth: 1
65
+ - name: Install wine
66
+ run: |
67
+ sudo apt-get update
68
+ sudo apt-get install -y wine-binfmt wine64
69
+ sudo apt-get remove -y mono-runtime || true
70
+ - name: Unit tests
71
+ run: GOOS=windows GOARCH=amd64 go test -v ./...
72
+ - name: Make
73
+ run: make GOOS=windows GOARCH=amd64
74
+
75
integration:
76
name: Integration tests
77
runs-on: macos-11
0 commit comments