From c0ea5faf050b4ece1ccb0297bba36c248e506f7b Mon Sep 17 00:00:00 2001 From: Tomasz Cielecki <249719+Cheesebaron@users.noreply.github.com> Date: Mon, 13 Oct 2025 07:32:58 +0200 Subject: [PATCH] Update to .NET 10 in CI and add TFMs --- .github/workflows/build.yml | 14 +++++++------- BTProgressHUD/BTProgressHUD.csproj | 2 +- BTProgressHUDDemo/BTProgressHUDDemo.csproj | 6 ++++-- 3 files changed, 12 insertions(+), 10 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 602b8e2..5fdf181 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -3,16 +3,16 @@ name: CI on: [push] env: - xcodeVersion: 16.4 - dotnetVersion: 9.0.304 + xcodeVersion: 26.0.1 + dotnetVersion: 10.0.100-rc.1.25451.107 jobs: build: - runs-on: macos-15 + runs-on: macos-26 steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 with: fetch-depth: 0 @@ -20,12 +20,12 @@ jobs: run: sudo xcode-select -s /Applications/Xcode_${{ env.xcodeVersion }}.app - name: Setup .NET ${{ env.dotnetVersion }} - uses: actions/setup-dotnet@v4 + uses: actions/setup-dotnet@d4c94342e560b34958eacfc5d055d21461ed1c5d # v5.0.0 with: dotnet-version: ${{ env.dotnetVersion }} - name: Install iOS workload - run: dotnet workload install maui ios maccatalyst --version $dotnetVersion + run: dotnet workload install maui ios maccatalyst env: dotnetVersion: ${{ env.dotnetVersion }} @@ -35,7 +35,7 @@ jobs: - name: Run the Cake script run: dotnet run --project build/Build.csproj --artifactsDir ${{ github.workspace }}/artifacts - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2 with: name: NugetPackage path: ${{ github.workspace }}/artifacts diff --git a/BTProgressHUD/BTProgressHUD.csproj b/BTProgressHUD/BTProgressHUD.csproj index 35f1137..e5c4002 100644 --- a/BTProgressHUD/BTProgressHUD.csproj +++ b/BTProgressHUD/BTProgressHUD.csproj @@ -1,6 +1,6 @@  - net8.0-ios;net8.0-maccatalyst;net9.0-ios;net9.0-maccatalyst + net9.0-ios;net9.0-maccatalyst;net10.0-ios;net10.0-maccatalyst BTProgressHUD BigTed BTProgressHUD diff --git a/BTProgressHUDDemo/BTProgressHUDDemo.csproj b/BTProgressHUDDemo/BTProgressHUDDemo.csproj index 4eaa457..ff3f398 100644 --- a/BTProgressHUDDemo/BTProgressHUDDemo.csproj +++ b/BTProgressHUDDemo/BTProgressHUDDemo.csproj @@ -1,7 +1,9 @@  - net9.0-ios;net9.0-maccatalyst + + net9.0-ios26.0 + $(NoWarn);XCODE_26_0_PREVIEW Exe BTProgressHUDDemo true @@ -31,6 +33,6 @@ - +