File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 88
99 linux :
1010 name : Linux - ${{ matrix.arch.name }} - .NET ${{ matrix.dotnet }}
11- runs-on : ubuntu-latest
1211
1312 strategy :
1413 fail-fast : false
2625 - name : arm64
2726 runtime : linux-arm64
2827 platform : linux/arm64/v8
29- qemu : true
28+ qemu : false # ← changed to false to use native ARM64 runner
29+
30+ # Conditional runs-on depending on architecture
31+ runs-on : ${{ matrix.arch.name == 'arm64' && 'ubuntu-22.04-arm64' || 'ubuntu-latest' }}
3032
3133 steps :
3234 - name : Checkout source
5860 bash -c "dotnet test Testing/Acceptance/GenHTTP.Testing.Acceptance.csproj -c Release -f net${{ matrix.dotnet }}.0"
5961 else
6062 dotnet test Testing/Acceptance/GenHTTP.Testing.Acceptance.csproj -c Release -f net${{ matrix.dotnet }}.0
61- fi
6263
6364 windows :
6465 name : Windows – x64 - .NET ${{ matrix.dotnet }}
You can’t perform that action at this time.
0 commit comments