nvm-sh-nvm/.github
Jordan Harband 80cc4cdd1b
[actions] fix WSL tests: properly handle Debian apt sources issue
The Debian WSL image has stale apt sources pointing to ftp.debian.org
which no longer hosts bullseye-backports. The previous fix ran sed
after the first setup-wsl call, but that call already failed because
additional-packages triggers apt-get update internally.

For wsl_matrix (Debian, Ubuntu):
- Ubuntu: install with additional-packages directly (no apt issue)
- Debian: install without packages first, fix sources.list with sed,
  then run apt-get update/upgrade/install manually with retries
- Exclude Debian and Ubuntu-20.04 --lts since node v24+ has exec
  format errors on WSL1

For wsl_matrix_unofficial (Alpine):
- Remove the Debian-specific fix entirely (Alpine uses apk, not apt)

See https://github.com/Vampire/setup-wsl/issues/76
2026-01-19 22:11:41 -08:00
..
ISSUE_TEMPLATE [meta] disable blank issues 2024-11-04 15:07:16 +00:00
workflows [actions] fix WSL tests: properly handle Debian apt sources issue 2026-01-19 22:11:41 -08:00
copilot-instructions.md [meta] Add comprehensive .github/copilot-instructions.md for better AI code assistance 2025-07-02 17:12:44 +00:00
external-threat-actor.png [security] add threat model 2023-11-15 10:10:29 -08:00
FUNDING.yml [meta] create FUNDING.yml 2019-11-05 12:05:09 -08:00
INCIDENT_RESPONSE_PLAN.md [meta] update security policy; add IRP 2025-06-23 16:11:48 -07:00
insider-threat-actor-and-libs.png [security] add threat model 2023-11-15 10:10:29 -08:00
SECURITY.md [meta] update security policy; add IRP 2025-06-23 16:11:48 -07:00
THREAT_MODEL.md [security] fix typo in threat model 2023-12-15 09:46:35 -08:00