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