From 21cb57fd74362b88e94ed288b2ba8eef72d32309 Mon Sep 17 00:00:00 2001 From: Tim Krampitz Date: Sun, 4 Oct 2026 17:58:18 +0200 Subject: [PATCH] CI: avoid restoring Windows MAUI runtime packs in CI/tooling by skipping Windows TFM; make SkipWindowsTargetFramework property controllable --- .github/workflows/build.yml | 3 ++- SlipItIn/SlipItIn.csproj | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 2b53048..bb4c193 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 + # Skip restoring the Windows target frameworks to avoid requiring Windows runtime packs in CI/tooling environments + run: dotnet restore SlipItIn.slnx -p:SkipWindowsTargetFramework=true - name: Build Server-Stack run: | diff --git a/SlipItIn/SlipItIn.csproj b/SlipItIn/SlipItIn.csproj index 8d2acfa..49c954d 100644 --- a/SlipItIn/SlipItIn.csproj +++ b/SlipItIn/SlipItIn.csproj @@ -3,7 +3,8 @@ net10.0-android $(TargetFrameworks); - $(TargetFrameworks);net10.0-windows10.0.19041.0 + + $(TargetFrameworks);net10.0-windows10.0.19041.0 preview