fix(ci): build test csproj instead of .slnx for .NET 8 runner

.slnx requires .NET 9 SDK / MSBuild 17.8+. The Gitea runner has only
.NET 8, so build the test project directly — its ProjectReference
transitively builds ClaudeMailbox.csproj.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
mika kuns
2026-04-24 19:43:12 +02:00
parent e3b51122ae
commit 8cdc7bac16

View File

@@ -23,7 +23,7 @@ jobs:
run: | run: |
set -euo pipefail set -euo pipefail
export PATH="$DOTNET_ROOT:$PATH" export PATH="$DOTNET_ROOT:$PATH"
dotnet build ClaudeMailbox.slnx -c Release dotnet build tests/ClaudeMailbox.Tests/ClaudeMailbox.Tests.csproj -c Release
- name: Test - name: Test
run: | run: |