Lobby: include HostUserId in GameStateDto and let client derive host status; update tests #7

Merged
tim merged 6 commits from feature/host-userid-lobby-start into master 2026-10-04 16:12:24 +00:00
Showing only changes of commit fd0d7f9971 - Show all commits

View File

@@ -22,16 +22,25 @@ jobs:
- name: Install MAUI workload
run: dotnet workload install maui
- name: Restore
# Skip restoring the Windows target frameworks to avoid requiring Windows runtime packs in CI/tooling environments
- name: Restore (Windows)
if: runner.os == 'Windows'
run: dotnet restore SlipItIn.slnx
- name: Restore (non-Windows)
if: runner.os != 'Windows'
# Skip restoring the Windows target frameworks to avoid requiring Windows runtime packs in non-Windows CI/tooling environments
run: dotnet restore SlipItIn.slnx -p:SkipWindowsTargetFramework=true
- name: Build Server-Stack
- name: Build Server-Stack (core projects)
run: |
dotnet build SlipItIn.Shared/SlipItIn.Shared.csproj --no-restore --configuration Release
dotnet build SlipItIn.ServiceDefaults/SlipItIn.ServiceDefaults.csproj --no-restore --configuration Release
dotnet build SlipItIn.Server/SlipItIn.Server.csproj --no-restore --configuration Release
dotnet build SlipItIn.Server.Tests/SlipItIn.Server.Tests.csproj --no-restore --configuration Release
- name: Build AppHost
if: runner.os == 'Windows'
run: |
dotnet build SlipItIn.AppHost/SlipItIn.AppHost.csproj --no-restore --configuration Release
- name: Build MAUI Client