wolfssh/.github/scripts
John Safranek 3c5b1e9034 CI: install apt packages from ghcr .deb bundles
Port wolfSSL's install-apt-deps action and ci-deps-image workflow. A
daily job on master downloads each package list's .debs and publishes
them as ghcr.io/wolfssl/wolfssh-ci-debs; the workflows install from
that bundle offline and fall back to the mirror with bounded retries.

- two bundles: ubuntu-24.04-tests and ubuntu-24.04-compilers
- every apt-get install step in the workflows now uses the action
- the package must be made public once after the first build; until
  then every job takes the mirror fallback
- sshd-test job timeout goes from 10 to 15 minutes to fit the install
2026-10-07 21:39:28 -05:00
..
download-deb-closure.sh CI: install apt packages from ghcr .deb bundles 2026-10-07 21:39:28 -05:00