Skip to content

Build Terminal

Build Terminal #277

Manually triggered September 30, 2026 00:32
Status Failure
Total duration 12h 6m 50s
Artifacts 14

build-terminal.yml

on: workflow_dispatch
Resolve release metadata
4s
Resolve release metadata
Browser WASM publish and E2E
8m 16s
Browser WASM publish and E2E
Matrix: native-aot
Linux managed and metadata tests
1m 50s
Linux managed and metadata tests
macOS managed and metadata tests
2m 10s
macOS managed and metadata tests
Build and test
6m 1s
Build and test
Matrix: linux-packages
Matrix: macos-native-aot
Pack Devolutions.Terminal.Control NuGet package
1m 20s
Pack Devolutions.Terminal.Control NuGet package
Linux ARM64 native runtime (ubuntu-24.04-arm)
7m 14s
Linux ARM64 native runtime (ubuntu-24.04-arm)
Matrix: macos-sign
NuGet distribution package
2m 11s
NuGet distribution package
Publish GitHub release
0s
Publish GitHub release
Fit to window
Zoom out
Zoom in

Deployment protection rules

Reviewers, timers, and other rules protecting deployments in this run
Event Environments Comment
mamoreau-devolutions
approved Sep 30, 2026

Annotations

3 errors, 18 warnings, and 6 notices
macOS sign and notarize osx-x64
Process completed with exit code 1.
macOS sign and notarize osx-arm64
Process completed with exit code 1.
MSIX packages
Process completed with exit code 1.
Resolve release metadata
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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Linux managed and metadata tests
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, actions/setup-dotnet@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
macOS managed and metadata tests
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, actions/setup-dotnet@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
NativeAOT win-arm64
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, actions/setup-dotnet@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
NativeAOT win-x64
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, actions/setup-dotnet@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 and test
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, actions/setup-dotnet@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
macOS NativeAOT osx-x64
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, actions/setup-dotnet@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Pack Devolutions.Terminal.Control NuGet package
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, actions/setup-dotnet@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
macOS NativeAOT osx-arm64
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, actions/setup-dotnet@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Browser WASM publish and E2E
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11d5960a326750d5838078e36cf38b85af677262, actions/setup-dotnet@67a3573c9a986a3f9c594539f4ab511d57bb3ce9, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Linux packages linux-arm64
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, actions/setup-dotnet@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Linux packages linux-x64
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, actions/setup-dotnet@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
NuGet distribution package
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, actions/download-artifact@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Linux ARM64 native runtime (ubuntu-24.04-arm)
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, actions/download-artifact@v4, actions/setup-dotnet@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
macOS sign and notarize osx-x64
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, actions/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
macOS sign and notarize osx-arm64
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, actions/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
MSIX packages
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, actions/download-artifact@v4, azure/login@v2, microsoft/setup-WinAppCli@v0.1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
MSI packages
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, actions/download-artifact@v4, actions/upload-artifact@v4, azure/login@v2, microsoft/setup-WinAppCli@v0.1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Resolve release metadata
"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"
macOS managed and metadata tests
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
macOS NativeAOT osx-x64
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
macOS NativeAOT osx-arm64
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
macOS sign and notarize osx-x64
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
macOS sign and notarize osx-arm64
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.

Artifacts

Produced during runtime
Name Size Digest
DevolutionsTerminal-MSI-unsigned
115 MB
sha256:00bbab3df3f45cb3198a2e133b4b9d3c872e60715b4a616ee84dc7bd69327382
DevolutionsTerminal-NuGet
339 MB
sha256:173d38166fccea5e7362c88560b331d10b1cac949c3a832753595720fe9cdcf3
DevolutionsTerminal-browser-wasm
48.3 MB
sha256:a0e3202f045d038d99f9d86f181ac288ed89d027363d7d338e9c72a4d786df81
DevolutionsTerminal-linux-arm64
35.8 MB
sha256:476465ed98feb0226a6f97ae19212342f6f63c2a92c5151f640d1b072bd449e7
DevolutionsTerminal-linux-arm64-packages
133 MB
sha256:f974a12c2341e2f0e5a1e8b355f41b9d033ba3300482ddd8aa399c402ab61007
DevolutionsTerminal-linux-x64
36.8 MB
sha256:2b46b964f9787c53afb34c25ffb7d76e986c96fb089a7053e2b0f0a41a0af95f
DevolutionsTerminal-linux-x64-packages
138 MB
sha256:e35d5d7b9b01f73114c073674c318f204d49e0d8eaaebdf36a592a3a3d714222
DevolutionsTerminal-nuget-packages
12.1 MB
sha256:e61e8c9c3e1e89e457aac234ae48ce573d4ddfd950cb178b9af16a01f36bbe72
DevolutionsTerminal-osx-arm64
44.1 MB
sha256:cce1e47c114911056ff89ed4361ed624669c46f9f765a9ecde4f267d36343087
DevolutionsTerminal-osx-arm64-packages
73.4 MB
sha256:b2de6a2ed2b61bfbc1befe15adf2ae7b1e0239bcf5170886973aa9b158da95b0
DevolutionsTerminal-osx-x64
46.3 MB
sha256:479ff644f97408e1ed7a65a829dd73740088fcea450818d6f07d481cc938fc4a
DevolutionsTerminal-osx-x64-packages
76.7 MB
sha256:e6890501dca4f8a1658283e9e695f621757987c781b0306e3386432caeb96912
DevolutionsTerminal-win-arm64
87 MB
sha256:de6fcd300a71cbd81125a1a13adfa3dfd66b6b50960a8a836cfa20506ee58d29
DevolutionsTerminal-win-x64
89 MB
sha256:01e31cabd6bbd9047d2408ea8bc7674ef8aef05302db8d879fdc92a33bfb4d01