Skip to content

Main

Main #58948

Triggered via merge group May 6, 2026 13:35
Status Success
Total duration 36m 47s
Artifacts 17

main.yml

on: merge_group
Generate Try Configuration
9s
Generate Try Configuration
Matrix: build
Fit to window
Zoom out
Zoom in

Annotations

9 warnings and 1 notice
Linux (Unit Tests, Build libservo, WPT, Bencher) / Linux / Linux Build [e1d2d44d-00e4-4652-a84e-2b85dc08ffa5]
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Windows (Unit Tests, Build libservo) / Windows / Windows Build [3b42ace8-13bd-4dbe-940e-f05a62e967ae]
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
OpenHarmony / OpenHarmony / OpenHarmony Build (aarch64-unknown-linux-ohos)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
OpenHarmony / OpenHarmony / OpenHarmony Build (x86_64-unknown-linux-ohos)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Android / Android / Android Build (aarch64-linux-android)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: android-actions/setup-android@v3, gradle/actions/setup-gradle@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Android / Android / Android Build (x86_64-linux-android)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: android-actions/setup-android@v3, gradle/actions/setup-gradle@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Android / Android / Android Build (armv7-linux-androideabi)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: android-actions/setup-android@v3, gradle/actions/setup-gradle@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
MacOS Arm64 (Unit Tests) / MacOS / MacOS 15 Build
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea, mozilla-actions/sccache-action@v0.0.9, nick-fields/retry@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
MacOS Arm64 (Unit Tests) / MacOS / MacOS 15 Build
gnu-tar 1.35 is already installed and up-to-date. To reinstall 1.35, run: brew reinstall gnu-tar
sccache stats
53% - 858 hits, 763 misses, 0 errors

Artifacts

Produced during runtime
Name Size Digest
cargo-timings
1.75 MB
sha256:b6e4cdc9a4f4cca4ac0ed3553ca5124403d838ca503037b778e4c16ad7faa4a1
checked-release-binary-android-aarch64-linux-android
59.3 MB
sha256:9bc83d31a6685166f53bcf0261e420fc47acfdcae4087cf6358014bf7f4c3929
checked-release-binary-android-armv7-linux-androideabi
55.4 MB
sha256:e1dd6799cc5677406915270769b6548dd4f216358dc438816aa03772e0c9ff5b
checked-release-binary-android-x86_64-linux-android
62.3 MB
sha256:feccb134e34e2a718d4746a092bf2f2535b4ff16fb573d0935a6580a3832b74c
checked-release-binary-linux
68.3 MB
sha256:0471ed0e7a11e5ad3e60cf3a5d4561664cff84e1b82578d2b0ae0607a716ec45
checked-release-binary-mac-arm64
126 MB
sha256:76cd76f50dddd1482a6bd9b160d079106ca72be9237f5ab76b700e06088559d4
checked-release-binary-macos-arm64
114 MB
sha256:b7767df1c518a6c08ef80e52ee4060540a333d2cb8d7c5a1731c70818986af40
checked-release-binary-ohos-aarch64-unknown-linux-ohos
54.5 MB
sha256:5b69c9e44cddd77a7fed7c6134113f6a1877dd69c2baf805edf1b639b58d8547
checked-release-binary-ohos-x86_64-unknown-linux-ohos
57.8 MB
sha256:2b7590d96de8d1dba3bc2089ff2f462b18687afdffbd14b94d4ba4efa44ce34c
checked-release-binary-windows
173 MB
sha256:f6bd9ef101379a686e8c82e9f7e26cba7e1baf5ddaef592aaacf69e16fd905d9
checked-release-library-android-aarch64-linux-android
52.8 MB
sha256:dc06f0cd85d5fea472e29cab43d619acd52c3db361348d63c28f0a3fa177d4db
checked-release-library-android-armv7-linux-androideabi
49.2 MB
sha256:cf5ff88c88cb3dff249037d183341e7a2af1380adc8dd86ad5c1467d7d4f2500
checked-release-library-android-x86_64-linux-android
56.5 MB
sha256:ee0266faf568cfe99c8eb876b258ac7cd8084ef3468d9c94ab3e1e2d8c7778b0
servoshell-hos-checked-release.hap
48.8 MB
sha256:1ee6eeaa202a660a0a3037ac4875f2a3a5513b1d70077163133c3b3be7ca0661
stable-unexpected-results-linux
645 KB
sha256:2ebafb499a162f57c479da8ca9654945bffb83b429bb979a634e0d543edf70f2
wpt-filtered-logs-linux
677 KB
sha256:731e944d8dd6dea7a7f147f3d9784ac612bf85c49af94ec78a66f7d1085b6eec
wpt-full-logs-linux
70.5 MB
sha256:2af21c6eb05c533bebd4c8f61e07cdfaf0580fb27807ff9875c753a4ddc71ece