From 8b5dd6f45d3ddbebf290322b7b00f7e9c76286a9 Mon Sep 17 00:00:00 2001 From: Tim Krampitz Date: Sun, 4 Oct 2026 17:53:54 +0200 Subject: [PATCH] CI: restore and build MAUI project with win-x64 runtime identifier to ensure runtime packs are restored --- .github/workflows/build.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 22c489a..f3df7f0 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -23,7 +23,8 @@ jobs: run: dotnet workload install maui - name: Restore - run: dotnet restore SlipItIn.slnx + # Restore with a runtime identifier so the Windows MAUI runtime packs are downloaded + run: dotnet restore SlipItIn.slnx --runtime win-x64 - name: Build Server-Stack run: | @@ -34,7 +35,8 @@ jobs: dotnet build SlipItIn.AppHost/SlipItIn.AppHost.csproj --no-restore --configuration Release - name: Build MAUI Client - run: dotnet build SlipItIn/SlipItIn.csproj --no-restore --configuration Debug + # Build the MAUI project for the Windows runtime identifier so the proper runtime packs are used + run: dotnet build SlipItIn/SlipItIn.csproj --no-restore --configuration Debug -r win-x64 - name: Run Server Tests run: dotnet test SlipItIn.Server.Tests/SlipItIn.Server.Tests.csproj --no-restore --configuration Release