From a73c8144f931b6881d46d2e95f502b9c2c7371ed Mon Sep 17 00:00:00 2001 From: Joe Mayo Date: Thu, 15 Jan 2026 16:37:30 -0800 Subject: [PATCH] Update CI pipeline to remove `macos` and `samples.sln` --- .github/workflows/CI.yml | 20 +++++--------------- samples/README.md | 4 +++- 2 files changed, 8 insertions(+), 16 deletions(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 94d6b357..b827a760 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -9,11 +9,12 @@ on: jobs: build: - runs-on: ${{ matrix.os }} - continue-on-error: ${{ matrix.os == 'ubuntu-latest' }} strategy: matrix: - os: [windows-latest, macos-latest, ubuntu-latest] + os: [windows-latest, ubuntu-latest] + + runs-on: ${{ matrix.os }} + continue-on-error: ${{ matrix.os != 'Windows' }} env: DOTNET_NOLOGO: true @@ -25,7 +26,6 @@ jobs: - uses: actions/setup-dotnet@v4 with: dotnet-version: | - 7.0.x 8.0.x - run: dotnet --info @@ -36,7 +36,7 @@ jobs: if: ${{ runner.os == 'Windows' }} ## Only difference here is not forcing cmd - - name: Build (ubuntu & macos) + - name: Build (linux based) run: ./build ci if: ${{ runner.os != 'Windows' }} @@ -45,13 +45,3 @@ jobs: - name: Test - PAModel run: dotnet bin/Debug/PAModelTests/PAModelTests.dll - - - name: Restore workloads for samples - run: dotnet workload restore samples/MauiMsApp/MauiMsApp.csproj - - - name: Install maui-tizen workload - run: dotnet workload install maui-tizen - - - name: Build samples - run: dotnet build samples/samples.sln - if: ${{ runner.os == 'Windows' }} diff --git a/samples/README.md b/samples/README.md index eec289b8..045762b1 100644 --- a/samples/README.md +++ b/samples/README.md @@ -1,5 +1,7 @@ # Samples for Power Apps +> NOTICE: This samples folder depends on the no longer supported 'Preview Schema' (aka PaYamlV2) and is no longer supported or built. + Samples for creating, reading, and updating files containing Power Apps (*.msapp) ## Prerequisites @@ -31,4 +33,4 @@ List of screens in the MsApp file: ## Potential Errors If you see the following Error: "The project doesn't know how to run the profile with the name 'Windows Machine' and command 'MsixPackage'." -ensure that you have '.NET Multi-platform App UI development' installed through Visual Studio. \ No newline at end of file +ensure that you have '.NET Multi-platform App UI development' installed through Visual Studio.