Skip to content

Commit af5136a

Browse files
committed
Update CI to use VS2026
1 parent d0742b9 commit af5136a

File tree

1 file changed

+2
-10
lines changed

1 file changed

+2
-10
lines changed

.github/workflows/ci.yaml

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4,29 +4,21 @@ on: [push]
44

55
jobs:
66
win:
7-
env:
8-
PREMAKE_VERSION: 5.0.0-beta1
9-
107
runs-on: windows-latest
118
steps:
129
- name: Checkout
1310
uses: actions/checkout@master
1411
with:
1512
submodules: recursive
16-
17-
- name: Setup premake
18-
uses: abel0b/setup-premake@v2.3
19-
with:
20-
version: ${{ env.PREMAKE_VERSION }}
2113

2214
- name: Premake
23-
run: premake5 vs2022 --arch=x86 --renderer=DX11
15+
run: ./vendor/premake/premake5.exe vs2026 --arch=x86 --renderer=DX11
2416

2517
- name: Setup MSBuild
2618
uses: microsoft/setup-msbuild@v1.1
2719

2820
- name: Build OpenToshi for release
29-
run: msbuild './Toshi (DX11).sln' -property:Configuration=Release
21+
run: msbuild './Toshi (DX11).slnx' -property:Configuration=Release
3022

3123
- name: Run UnitTests
3224
run: .\bin\Release_Windows_x86\UnitTests\UnitTests.exe

0 commit comments

Comments
 (0)