shithub: duke3d

Download patch

ref: 75513c332b9cc2abbc9432c5562feada8f95b4b1
parent: e1647ba1c02f2d66a3086cc191c594800bf0be22
author: Tanguy Fautre <GPSnoopy@users.noreply.github.com>
date: Fri Feb 14 18:47:15 EST 2020

Added Windows CI

diff: cannot open b/.github/workflows//null: file does not exist: 'b/.github/workflows//null' diff: cannot open b/.github//null: file does not exist: 'b/.github//null'
--- /dev/null
+++ b/.github/workflows/windows.yml
@@ -1,0 +1,25 @@
+name: Windows CI
+
+on: [push, pull_request]
+
+jobs:
+  build:
+
+    runs-on: windows-latest
+    steps:
+    - uses: actions/checkout@v2
+    - name: Compile vcpkg dependencies
+      run: vcpkg_windows.bat
+      shell: cmd
+    # This is where GitHub actions on Windows get really nonsensical.
+    # MSBuild is not on the path by default, despite this running on a Windows / Visual Studio 2019 docker image.
+    # We currently use 3rd party action to avoid hard coding the path to MSBuild.
+    # Comedy bonus: GitHub is now owned by Microsoft.
+    - name: Setup MSBuild
+      uses: warrenbuckley/Setup-MSBuild@v1
+    - name: Compile x86
+      run: build_windows_x86.bat
+      shell: cmd
+    - name: Compile x64
+      run: build_windows_x64.bat
+      shell: cmd