Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit 0439ca6

Browse files
committedMay 1, 2025·
CI: Add windows unit tests
1 parent 399c871 commit 0439ca6

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed
 

‎.github/workflows/rpcs3.yml

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -132,6 +132,12 @@ jobs:
132132
with:
133133
fetch-depth: 0
134134

135+
- name: Setup NuGet
136+
uses: nuget/setup-nuget@v2
137+
138+
- name: Restore NuGet packages
139+
run: nuget restore rpcs3.sln
140+
135141
- name: Setup env
136142
shell: pwsh
137143
run: |
@@ -171,7 +177,11 @@ jobs:
171177

172178
- name: Compile RPCS3
173179
shell: pwsh
174-
run: msbuild rpcs3.sln /p:Configuration=Release /v:minimal /p:Platform=x64 /p:CLToolPath=${{ env.CCACHE_BIN_DIR }} /p:UseMultiToolTask=true /p:CustomAfterMicrosoftCommonTargets="${{ github.workspace }}\buildfiles\msvc\ci_only.targets"
180+
run: msbuild rpcs3.sln /p:Configuration=Release /v:minimal /p:Platform=x64 /p:PreferredToolArchitecture=x64 /p:CLToolPath=${{ env.CCACHE_BIN_DIR }} /p:UseMultiToolTask=true /p:CustomAfterMicrosoftCommonTargets="${{ github.workspace }}\buildfiles\msvc\ci_only.targets"
181+
182+
- name: Run Unit Tests
183+
shell: pwsh
184+
run: build\lib\Release-x64\rpcs3_test.exe
175185

176186
- name: Pack up build artifacts
177187
run: |

0 commit comments

Comments
 (0)
Please sign in to comment.