curl-curl/.github/workflows
Viktor Szakats 2b0d8dcc16
GHA: switch 12 Linux jobs to arm64
More cost-effective and seems as fast or faster than Intel.

In particular, valgrind seems to be almost 2x fast. So fast the job pair
could fit under 10 minutes if merged again (but would be the longest in
GHA/Linux.)

Installing packages is slightly slower. The package repo is Ubuntu's
which is slower than the Azure mirror used on Intel (unless Azure is
broken, which happened a lot last year).

To add to more jobs, the locally built deps also need to be migrated.

Also:
- add workaround for failing sshd server on Linux arm runners, caused by
  world-writable `HOME` directory.

Closes #20231
2026-01-09 19:35:16 +01:00
..
appveyor-status.yml GHA: switch 12 Linux jobs to arm64 2026-01-09 19:35:16 +01:00
checkdocs.yml GHA: switch 12 Linux jobs to arm64 2026-01-09 19:35:16 +01:00
checksrc.yml GHA: switch 12 Linux jobs to arm64 2026-01-09 19:35:16 +01:00
checkurls.yml GHA: switch 12 Linux jobs to arm64 2026-01-09 19:35:16 +01:00
codeql.yml GHA: bump gha-dependencies 2026-01-01 20:48:59 +01:00
configure-vs-cmake.yml cmake: match filename suffixes with file content 2025-12-20 11:34:27 +01:00
curl-for-win.yml GHA: update actions 2025-12-14 09:17:31 +01:00
distcheck.yml GHA: update actions 2025-12-14 09:17:31 +01:00
fuzz.yml GHA/fuzz: try fixing concurrency group deadlock 2025-10-24 13:46:14 +02:00
http3-linux.yml GHA: update dependency cloudflare/quiche to v0.24.7 2026-01-09 17:05:15 +01:00
label.yml GHA: set concurrency: where missing 2025-10-24 13:38:11 +02:00
linux-old.yml GHA: disable autotools static libcurl in many jobs 2026-01-02 22:39:28 +01:00
linux.yml GHA: switch 12 Linux jobs to arm64 2026-01-09 19:35:16 +01:00
macos.yml GHA/macos: switch one H3 pytest job to cmake 2026-01-07 17:34:57 +01:00
non-native.yml GHA/non-native: restore MS-DOS jobs 2026-01-07 17:07:40 +01:00
windows.yml GHA/windows: reduce workflow timeouts 2026-01-02 23:43:23 +01:00