Skip to content

Commit 8404418

Browse files
committed
windows: add workflows for amd64 target architecture
1 parent eff77f0 commit 8404418

File tree

2 files changed

+36
-0
lines changed

2 files changed

+36
-0
lines changed

.github/workflows/build.yml

+22
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,17 @@ jobs:
4747
./waf.bat configure -T debug
4848
./waf.bat build
4949
50+
build-windows-amd64:
51+
runs-on: windows-2019
52+
53+
steps:
54+
- uses: actions/checkout@v2
55+
- name: Build windows-i386
56+
run: |
57+
git submodule init && git submodule update
58+
./waf.bat configure -T debug -8
59+
./waf.bat build
60+
5061
build-dedicated-windows-i386:
5162
runs-on: windows-2019
5263

@@ -58,6 +69,17 @@ jobs:
5869
./waf.bat configure -T debug -d
5970
./waf.bat build
6071
72+
build-dedicated-windows-amd64:
73+
runs-on: windows-2019
74+
75+
steps:
76+
- uses: actions/checkout@v2
77+
- name: Build dedicated windows-amd64
78+
run: |
79+
git submodule init && git submodule update
80+
./waf.bat configure -T debug -d -8
81+
./waf.bat build
82+
6183
build-dedicated-linux-i386:
6284
runs-on: ubuntu-18.04
6385

.github/workflows/tests.yml

+14
Original file line numberDiff line numberDiff line change
@@ -40,3 +40,17 @@ jobs:
4040
cd out
4141
$env:Path = "bin";
4242
./unittest.exe
43+
44+
tests-windows-amd64:
45+
runs-on: windows-2019
46+
47+
steps:
48+
- uses: actions/checkout@v2
49+
- name: Run tests windows-amd64
50+
run: |
51+
git submodule init && git submodule update
52+
./waf.bat configure -T release --tests --prefix=out/ -8
53+
./waf.bat install
54+
cd out
55+
$env:Path = "bin";
56+
./unittest.exe

0 commit comments

Comments
 (0)