Skip to content

build: build FFmpeg on every platform and make the media module part of the normal build #355

build: build FFmpeg on every platform and make the media module part of the normal build

build: build FFmpeg on every platform and make the media module part of the normal build #355

Triggered via pull request September 26, 2026 19:16
Status Success
Total duration 25m 14s
Artifacts 3

build.yml

on: pull_request
Matrix: build-linux
Matrix: build-windows
Matrix: build-macos
Matrix: test-natives
Fit to window
Zoom out
Zoom in

Annotations

5 errors, 20 warnings, and 1 notice
build-macos (macos_arm64, macos-14, 17)
logToDebug at ERROR
build-linux (linux_x86-64, ubuntu-22.04, 17)
logToDebug at ERROR
build-macos (macos_x86-64, macos-14, 17)
logToDebug at ERROR
build-macos (macos_arm64, macos-14, 17)
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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-macos (macos_arm64, macos-14, 17): webrtc/src/main/java/module-info.java#L15
[module] module not found: webrtc.java.media
build-linux (linux_arm, ubuntu-22.04, 17)
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/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-linux (linux_arm, ubuntu-22.04, 17): webrtc/src/main/java/module-info.java#L15
[module] module not found: webrtc.java.media
build-linux (linux_arm64, ubuntu-22.04, 17)
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/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-linux (linux_arm64, ubuntu-22.04, 17): webrtc/src/main/java/module-info.java#L15
[module] module not found: webrtc.java.media
build-linux (linux_x86-64, ubuntu-22.04, 17)
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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-linux (linux_x86-64, ubuntu-22.04, 17): webrtc/src/main/java/module-info.java#L15
[module] module not found: webrtc.java.media
build-windows (windows_arm64, windows-2022, 17)
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/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-windows (windows_arm64, windows-2022, 17): webrtc/src/main/java/module-info.java#L15
[module] module not found: webrtc.java.media
build-windows (windows_x86_64, windows-2022, 17)
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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-windows (windows_x86_64, windows-2022, 17): webrtc/src/main/java/module-info.java#L15
[module] module not found: webrtc.java.media
test-natives (linux_arm64, ubuntu-22.04-arm, linux-aarch64, linux-aarch64, temurin)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-natives (windows_arm64, windows-11-arm, windows-aarch64, windows-aarch64, microsoft, aarch64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-natives (linux_arm, ubuntu-22.04-arm, linux-aarch32, linux-aarch32, liberica, armv7)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-macos (macos_x86-64, macos-14, 17)
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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-macos (macos_x86-64, macos-14, 17): webrtc/src/main/java/module-info.java#L15
[module] module not found: webrtc.java.media
test-natives (windows_arm64, windows-11-arm, windows-aarch64, windows-aarch64, microsoft, aarch64)
"The windows-11-arm label will migrate to use Visual Studio 2026 by default beginning September 21, 2026. For more information see https://github.com/actions/runner-images/issues/14602"

Artifacts

Produced during runtime
Name Size Digest
natives-linux_arm
13.3 MB
sha256:f77b88f107a531c4f6d266ce69ec0f91f6344feb1dd2378ff64003c5863820a7
natives-linux_arm64
14.5 MB
sha256:7de3fd381777694bc84872db659445ac4af8df3d1e495af5c9f5c6a2059a165f
natives-windows_arm64
9.74 MB
sha256:795110dcc9f37457a428b9d2fb565aa7251c3c747d97d6a099f2ac7c637cf473