SIGN IN SIGN UP

CI Improvements (#2669)

* Be explicit about Python version to use

* Use generic package installer

* Use workspace cache for Nuget

* Reorder steps

* Disable always() on embed tests and reenable Mono on Windows

* Use custom install-mono

* Disable 32bit tests again, require changes to setup-dotnet

* Try with arch

* Temporarily add upterm to ssh into macos node

* Explicitly install brew on x64 macos

* Unconditionally start upterm on macos

* Add more caching to the mono installation

* Use custom mono install action

* Bump locked dependencies

* Reenable Windows x86 tests

* Remove win/x86/3.10 case and try to run all test suites

* Bump C# dependencies

* Bump clr-loader dependency

* Disable test for now

* Remove the same versions from CI as in clr-loader

* Drop py3.10 win x86 test

* Increase threshold on memleak test
B
Benedikt Reinartz committed
1073cd167920319beee93d4e49f0be512ba7392b
Parent: 3b81faa
Committed by GitHub <noreply@github.com> on 3/25/2026, 9:48:35 PM