{"author":"Viktor Szakats","author_email":"commit@vsz.me","author_time":1741698787,"commit_time":1741779882,"committer":"Viktor Szakats","committer_email":"commit@vsz.me","hash":"0ec72c1ef8d87a29bf2eaa5e36ab173147a4d015","message":"GHA/windows: change openssh server, non-debug-enabled MSVC job, other improvements\n\nMSVC:\n\n- switch jobs to standard openssh server. Reduce exceptions.\n- make the SCP/SFTP ignore list more specific and comment with details.\n- keep using OpenSSH-Windows for the OpenSSL job, and bump to the\n  prerelease version.\n- disable `ENABLE_DEBUG` for BoringSSL to have such build tested. (This\n  is the first Windows non-ENABLE_DEBUG build with test runs.)\n\nTakeaways:\n\n- test 612 broken on Windows.\n- test 613 broken on Windows with the standard openssh server.\n- test 614 broken with libssh and OpenSSH-Windows.\n- test 3022 broken with libssh2 and OpenSSH-Windows.\n- tests broken with OpenSSH-Windows:\n  601 603 617 619 621 641 665 2004.\n- vcpkg `libssh2[core,zlib]` broken due to:\n  curl: (67) Authentication failure\n\nMSVC prep steps:\n\n- install base msys2 package to simplify configuration, align with other\n  jobs and allow to use msys2 packages for tests.\n- add support for msys2 openssh server. Keep OpenSSH-Windows as per-job\n  option. Add support for OpenSSH prerelease versions.\n  Prerelease does not make a difference in test results, but, stable was\n  last updated in 2019 (v8.0.0.1) and it seems better to use maintained\n  release track, with its latest from April 2024 (v9.5.0).\n  https://community.chocolatey.org/packages/openssh/8.0.0.1\n  https://community.chocolatey.org/packages/openssh\n  https://github.com/PowerShell/Win32-OpenSSH\n  https://github.com/PowerShell/openssh-portable\n- add 'libssh' to its job name.\n- make `ENABLE_DEBUG` a per-job option.\n\nmsys/mingw:\n\n- install `openssh` later and only when necessary.\n- downgrade msys2 runtime later. (to follow other jobs)\n- disable `CheckSpace` earlier. Also to untie it from the runtime\n  downgrade step, which we would hopefully drop.\n\nCloses #16672\n","parents":["436d4a360a94a5b75331c70e5c985ecaaada466c"],"tree_hash":"f6b8956950b52a6c5c049dc8d6ac6c1e0a9bd533"}