fixed tests
Release / release (push) Successful in 8m58s

This commit is contained in:
2026-08-11 16:34:28 +05:00
parent 3bf2018a62
commit 08192d317e
4 changed files with 86 additions and 23 deletions
+5 -3
View File
@@ -145,9 +145,11 @@ say in it.
Both pipelines ask for a Windows runner labelled `windows-x64` with the .NET 10
SDK and git-lfs on it. The checkout pulls LFS files: without them the icon is a
text pointer and the build fails on it. The runner has to work in an interactive
desktop session the tests raise real windows, and a service in session 0 has
nothing for them to wait for.
text pointer and the build fails on it. The runner is better off working in an
interactive desktop session: the tests raise real windows, and the checks that
need a desktop of their own — the end-to-end ones, and those that ask for the
foreground window or the caret — skip themselves on a runner that lives as a
service in session 0, where there is no desktop to show a window on.
The package the release carries goes to Partner Center as it is. The identity
comes from repository variables and falls back to the defaults of the script when