Visitar URL original
CI Improvements by filmor · Pull Request #2669 · pythonnet/pythonnet · GitHub
Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Remove win/x86/3.10 case and try to run all test suites
  • Loading branch information
filmor committed Mar 3, 2026
commit 172da8c3b747bce8c6fc8b8e6bfc80e315c9e367
12 changes: 12 additions & 0 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,14 @@ jobs:
suffix: -macos-aarch64-none

python: ["3.10", "3.11", "3.12", "3.13", "3.14"]

exclude:
# Fails with initfs_encoding error
- os:
category: windows
platform: x86
python: "3.10"

env:
NUGET_PACKAGES: ${{ github.workspace }}/.nuget/packages
steps:
Expand Down Expand Up @@ -79,17 +87,21 @@ jobs:
run: uv sync --managed-python

- name: Embedding tests (Mono/.NET Framework)
if: always()
run: dotnet test --runtime any-${{ matrix.os.platform }} --framework net472 --logger "console;verbosity=detailed" src/embed_tests/
env:
MONO_THREADS_SUSPEND: preemptive # https://github.com/mono/mono/issues/21466

- name: Embedding tests (.NET Core)
if: always()
run: dotnet test --runtime any-${{ matrix.os.platform }} --framework net10.0 --logger "console;verbosity=detailed" src/embed_tests/

- name: Python Tests (Mono)
if: always()
run: pytest --runtime mono

- name: Python Tests (.NET Core)
if: always()
run: pytest --runtime coreclr

- name: Python Tests (.NET Framework)
Expand Down
Loading