Skip to content

Modernize FTP client and consolidate protocol setup #374

Modernize FTP client and consolidate protocol setup

Modernize FTP client and consolidate protocol setup #374

Triggered via push September 27, 2026 06:14
Status Success
Total duration 3m 49s
Artifacts –

build.yml

on: push
Matrix: distro-matrix
Ubuntu 24.04 (All Frontends)
1m 42s
Ubuntu 24.04 (All Frontends)
Native ARM64 (Ubuntu / Pi OS 64-bit)
1m 37s
Native ARM64 (Ubuntu / Pi OS 64-bit)
Sanitizers (All Frontends + ASAN/UBSAN)
2m 26s
Sanitizers (All Frontends + ASAN/UBSAN)
Static Analysis (clang-tidy)
1m 23s
Static Analysis (clang-tidy)
Fuzzing Smoke Test (Ubuntu 24.04 + Clang + libFuzzer)
3m 38s
Fuzzing Smoke Test (Ubuntu 24.04 + Clang + libFuzzer)
Shared Peripherals (Headless Plugin Loader)
1m 11s
Shared Peripherals (Headless Plugin Loader)
No Disk Peripherals (Headless, No Compression)
53s
No Disk Peripherals (Headless, No Compression)
CI Status Gate
4s
CI Status Gate
Fit to window
Zoom out
Zoom in

Annotations

10 warnings and 4 notices
No Disk Peripherals (Headless, No Compression)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, hendrikmuhs/ccache-action@v1.2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Shared Peripherals (Headless Plugin Loader)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, hendrikmuhs/ccache-action@v1.2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Static Analysis (clang-tidy)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, hendrikmuhs/ccache-action@v1.2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Native ARM64 (Ubuntu / Pi OS 64-bit)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, hendrikmuhs/ccache-action@v1.2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Debian 12 / Pi OS x86 (SDL2)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Ubuntu 24.04 (All Frontends)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, hendrikmuhs/ccache-action@v1.2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Arch Linux Rolling (SDL3)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Fedora Latest (SDL3)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Sanitizers (All Frontends + ASAN/UBSAN)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, hendrikmuhs/ccache-action@v1.2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Fuzzing Smoke Test (Ubuntu 24.04 + Clang + libFuzzer)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, hendrikmuhs/ccache-action@v1.2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Debian 12 / Pi OS x86 (SDL2)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Arch Linux Rolling (SDL3)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Fedora Latest (SDL3)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
CI Status Gate
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"