wolfssh/.github/workflows
Hideki Miyazaki e04a29784f windows-check: Cache the wolfSSL build in mingw-regress
Every run of this job rebuilt wolfSSL --enable-all from source on a
Windows runner, about five minutes, even though the ref is pinned
and the configure flags never change between runs.

Add an actions/cache step keyed on wolfssl-mingw-regress-wolfssl-
<ref>-windows-latest, matching the naming singlethread-check.yml and
x509-interop.yml use. Those two split the work into a build_wolfssl
job and a build_wolfssh job, with a lookup-only cache check in the
first and a fail-on-cache-miss restore in the second. This job has
no such split, so it uses a single plain actions/cache step instead:
it restores on a hit and saves automatically after the job on a
miss.

The MSYS2 shell's $HOME lives under setup-msys2's own temp install
directory, not a path stable across runner images, so build to
${{ github.workspace }}/wolfssl-install instead: actions/cache
resolves a relative path against GITHUB_WORKSPACE, and cygpath -u
gives the msys2 shell steps the same directory as $WOLFSSL_INSTALL.
2026-09-10 15:27:50 -07:00
..
code-coverage.yml CI: add code coverage workflow, misc script updates 2026-08-21 11:30:40 -07:00
codespell.yml
coverity-scan-fixes.yml
cppcheck.yml
interop-mlkem.yml Update wolfSSL version in ML-KEM and Thread tests 2026-05-18 11:04:51 -07:00
multi-compiler.yml Build and test the wolfssh client app in CI 2026-08-26 16:53:23 -05:00
network-contention-test.yml SFTP path confinement and status-reply refactor 2026-06-09 10:46:17 -07:00
os-check.yml Accept exact-fit ScpBuffer in no-filesystem SCP send callback 2026-08-14 14:34:16 -07:00
paramiko-sftp-test.yml wolfsshd: add StrictModes and secure loading of trust anchors 2026-06-26 14:13:02 -07:00
sanitizer.yml Address CI UBSan timeouts 2026-07-21 18:06:37 -05:00
sbom.yml test: assert SBOM wolfSSL version comes from WOLFSSL_DIR 2026-08-27 09:43:33 -07:00
scp-test.yml added check for private and public keys decoded 2026-07-31 16:14:52 -07:00
sftp-test.yml SFTP path confinement and status-reply refactor 2026-06-09 10:46:17 -07:00
singlethread-check.yml Update wolfSSL version in ML-KEM and Thread tests 2026-05-18 11:04:51 -07:00
sshd-test.yml internal: Refactor and gate ML-DSA composite key handling 2026-09-02 15:35:09 -07:00
test-fatfs.yml
tpm-ssh.yml Run the API tests in the TPM CI job 2026-08-14 14:35:24 -07:00
windows-cert-store-test.yml wolfsshd: complete the Windows user profile fallback 2026-09-09 22:06:06 -07:00
windows-check.yml windows-check: Cache the wolfSSL build in mingw-regress 2026-09-10 15:27:50 -07:00
windows-sftp.yml wolfsshd: complete the Windows user profile fallback 2026-09-09 22:06:06 -07:00
x509-interop.yml wolfsshd: add StrictModes and secure loading of trust anchors 2026-06-26 14:13:02 -07:00
zephyr.yml Test Zephyr sample on 3.4.0 and 4.4.0 2026-07-14 13:58:43 -07:00