From 159c057ddf5f876f14f95e8298de2e7e4e0d4d36 Mon Sep 17 00:00:00 2001 From: Martin Evans Date: Thu, 15 Oct 2026 00:21:19 +0100 Subject: [PATCH 1/3] Dotnet test has changed in dotnet 10: https://learn.microsoft.com/en-gb/dotnet/core/testing/unit-testing-with-dotnet-test --- global.json | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 global.json diff --git a/global.json b/global.json new file mode 100644 index 000000000..b4ab45583 --- /dev/null +++ b/global.json @@ -0,0 +1,6 @@ + +{ + "test": { + "runner": "Microsoft.Testing.Platform" + } +} From f6ef3501c11b7a234fe09d742475166453265614 Mon Sep 17 00:00:00 2001 From: Martin Evans Date: Thu, 15 Oct 2026 00:28:27 +0100 Subject: [PATCH 2/3] Fixed args --- .github/workflows/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index e72c8496e..473070c14 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -88,7 +88,7 @@ jobs: - name: Build run: dotnet build LLamaSharp.sln -c ${{ matrix.config }} --no-restore - name: Test - run: dotnet test LLamaSharp.sln -c ${{ matrix.config }} -l "console;verbosity=detailed" --diag:logs/log.txt --filter Category!=NoCI + run: dotnet test LLamaSharp.sln -c ${{ matrix.config }} --filter "Category!=NoCI" -- --diagnostic --diagnostic-verbosity Trace --diagnostic-output-directory logs - name: Upload artifacts uses: actions/upload-artifact@v4 with: From 72e64ae0c7b3a24fc51fe00978178c503ea54674 Mon Sep 17 00:00:00 2001 From: Martin Evans Date: Thu, 15 Oct 2026 00:32:50 +0100 Subject: [PATCH 3/3] Fixed alpine container --- .github/workflows/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 473070c14..a7ebf3441 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -38,7 +38,7 @@ jobs: os: ubuntu-24.04 config: release name: Linux musl x64 CPU - container: mcr.microsoft.com/dotnet/sdk:9.0-alpine + container: mcr.microsoft.com/dotnet/sdk:10.0-alpine steps: - name: Free Disk Space (Ubuntu) if: ${{ matrix.build == 'linux-x64-cpu' || matrix.build == 'linux-arm64-cpu' }}