https://git.reactos.org/?p=reactos.git;a=commitdiff;h=732f223ca0b8688e8cf45d4471b418b40ea43a96

commit 732f223ca0b8688e8cf45d4471b418b40ea43a96
Author:     Timo Kreuzer <[email protected]>
AuthorDate: Sat Aug 5 16:18:19 2023 +0300
Commit:     Timo Kreuzer <[email protected]>
CommitDate: Fri Aug 11 19:00:42 2023 +0300

    [GITHUB] Add NT6 builders
---
 .github/workflows/build.yml | 17 ++++++++++++++++-
 1 file changed, 16 insertions(+), 1 deletion(-)

diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 036475fe4ea..ac4aaae8bd3 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -8,6 +8,12 @@ jobs:
         compiler: [gcc, clang]
         arch: [i386, amd64]
         config: [Debug, Release]
+        dllver: ['0x502', '0x600']
+        exclude:
+          - dllver: 0x600
+            compiler: clang
+          - dllver: 0x600
+            config: Release
       fail-fast: false
     runs-on: ubuntu-latest
     steps:
@@ -82,6 +88,7 @@ jobs:
         toolset: ['14.2', '14.1', '14.0'] # VS 2019, 2017, and 2015 (see below)
         arch: [i386, amd64]
         config: [Debug, Release]
+        dllver: ['0x502', '0x600']
         exclude: # VS 2019, 2017 only with windows-latest; VS 2015 only with 
windows-2019
           - os: windows-2019
             toolset: '14.2'
@@ -89,6 +96,14 @@ jobs:
             toolset: '14.1'
           - os: windows-latest
             toolset: '14.0'
+          - dllver: 0x600
+            os: windows-2019
+          - dllver: 0x600
+            toolset: '14.1'
+          - dllver: 0x600
+            toolset: '14.0'
+          - dllver: 0x600
+            config: Release
       fail-fast: false
     runs-on: ${{matrix.os}}
     steps:
@@ -118,7 +133,7 @@ jobs:
       with:
         path: src
     - name: Configure
-      run: cmake -S src -B build -G Ninja 
-DCMAKE_TOOLCHAIN_FILE:FILEPATH=toolchain-msvc.cmake 
-DARCH:STRING=${{matrix.arch}} -DCMAKE_BUILD_TYPE=${{matrix.config}} 
-DENABLE_ROSTESTS=1 -DENABLE_ROSAPPS=1
+      run: cmake -S src -B build -G Ninja 
-DCMAKE_TOOLCHAIN_FILE:FILEPATH=toolchain-msvc.cmake 
-DARCH:STRING=${{matrix.arch}} -DCMAKE_BUILD_TYPE=${{matrix.config}} 
-DENABLE_ROSTESTS=1 -DENABLE_ROSAPPS=1 -DDLL_EXPORT_VERSION=${{matrix.dllver}}
     - name: Build
       run: cmake --build build -- -k0
     - name: Generate ISOs

Reply via email to