99 runs-on : macos-latest
1010 steps :
1111 - name : Checkout Repo
12- uses : actions/checkout@v2.3.3
12+ uses : actions/checkout@v4.2.2
1313 with :
1414 submodules : ' recursive'
1515 - name : Setup CMake
1616 uses : jwlawson/actions-setup-cmake@v1.8
1717 with :
1818 cmake-version : ' 3.30.3'
19- - name : Setup Ninja
20- run : brew install ninja
2119 - name : Setup Watchman
2220 run : brew install watchman
2321 - name : NPM Install (Binary Package)
5048 runs-on : macos-latest
5149 steps :
5250 - name : Checkout Repo
53- uses : actions/checkout@v2.3.3
51+ uses : actions/checkout@v4.2.2
5452 with :
5553 submodules : ' recursive'
5654 - name : Setup Watchman
@@ -75,12 +73,12 @@ jobs:
7573 working-directory : ./Package
7674
7775 build-windows :
78- runs-on : windows-2019
76+ runs-on : windows-latest
7977 steps :
8078 - name : Support longpaths
8179 run : git config --system core.longpaths true
8280 - name : Checkout Repo
83- uses : actions/checkout@v2.3.3
81+ uses : actions/checkout@v4.2.2
8482 with :
8583 submodules : ' true'
8684 - name : Setup MSBuild
@@ -113,13 +111,13 @@ jobs:
113111 run : npx install-windows-test-app
114112 working-directory : ./Apps/Playground
115113
116- - name : BabylonNative build directory
117- run : mkdir @babylonjs/react-native/Build/uwp_x64
118- working-directory : ./Modules
114+ # - name: BabylonNative build directory
115+ # run: mkdir @babylonjs/react-native/Build/uwp_x64
116+ # working-directory: ./Modules
119117
120- - name : CMake BabylonNative
121- run : cmake -G "Visual Studio 16 2019" -D CMAKE_SYSTEM_NAME=WindowsStore -D CMAKE_SYSTEM_VERSION=10.0.19041.0 -DCMAKE_UNITY_BUILD=true -D CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION_MAXIMUM=10.0.19041.0 -A x64 ./../../../react-native/windows
122- working-directory : ./Modules/@babylonjs/react-native/Build/uwp_x64
118+ # - name: CMake BabylonNative
119+ # run: cmake -G "Visual Studio 16 2019" -D CMAKE_SYSTEM_NAME=WindowsStore -D CMAKE_SYSTEM_VERSION=10.0.19041.0 -DCMAKE_UNITY_BUILD=true -D CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION_MAXIMUM=10.0.19041.0 -A x64 ./../../../react-native/windows
120+ # working-directory: ./Modules/@babylonjs/react-native/Build/uwp_x64
123121
124122 - name : Nuget restore
125123 run : nuget restore Playground.sln
@@ -129,9 +127,9 @@ jobs:
129127# run: MSBuild /p:Platform="x64" /p:Configuration="Release" /m ReactNativeBabylon.sln
130128# working-directory: ./Modules/@babylonjs/react-native/Build/uwp_x64
131129
132- # - name: Windows build BRN
133- # run: MSBuild /p:Platform="x64" /p:Configuration="Release" /m Playground.sln
134- # working-directory: ./Apps/Playground/windows
130+ - name : Windows build Playground
131+ run : MSBuild /p:Platform="x64" /p:Configuration="Release" /p:WindowsTargetPlatformVersion=10.0.19041.0 /m Playground.sln
132+ working-directory : ./Apps/Playground/windows
135133
136134 build-typescript :
137135 uses : ./.github/workflows/typescript.yml
@@ -143,7 +141,7 @@ jobs:
143141 runs-on : macos-latest
144142 steps :
145143 - name : Checkout Repo
146- uses : actions/checkout@v2.3.3
144+ uses : actions/checkout@v4.2.2
147145 - name : NPM Install (Binary Package)
148146 run : npm install
149147 working-directory : ./Package
0 commit comments