Skip to content

Harden terminal Unicode and graphics edge cases #263

Harden terminal Unicode and graphics edge cases

Harden terminal Unicode and graphics edge cases #263

Triggered via push September 25, 2026 20:44
Status Success
Total duration 14m 36s
Artifacts 15
Resolve release metadata
11s
Resolve release metadata
Browser WASM publish and E2E
4m 20s
Browser WASM publish and E2E
Matrix: native-aot
Linux managed and metadata tests
1m 38s
Linux managed and metadata tests
macOS managed and metadata tests
2m 16s
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 27s
Pack Devolutions.Terminal.Control NuGet package
Linux ARM64 native runtime (ubuntu-24.04-arm)
5m 0s
Linux ARM64 native runtime (ubuntu-24.04-arm)
Matrix: macos-sign
NuGet distribution package
2m 14s
NuGet distribution package
Publish GitHub release
0s
Publish GitHub release
Fit to window
Zoom out
Zoom in

Annotations

16 warnings and 1 notice
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/
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/
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/
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, microsoft/setup-WinAppCli@v0.1. 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, actions/upload-artifact@v4, microsoft/setup-WinAppCli@v0.1. 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/
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/
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/
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"

Artifacts

Produced during runtime
Name Size Digest
DevolutionsTerminal-MSI-unsigned
109 MB
sha256:8c763397fc5b36342341637464a03948c25e2835042af3c5342a8890c6746e0f
DevolutionsTerminal-MSIX-packages
71.9 MB
sha256:e8acb8cd976b4caea112e77378d7b7c31bb1a71f7e5c68edb0b1d5e18e508fe2
DevolutionsTerminal-NuGet
339 MB
sha256:5f1c240671224c1fd6d943706d5789da8c97167a0ed138f3cd316bc5f59899c0
DevolutionsTerminal-browser-wasm
48.3 MB
sha256:212bca731e3351ebd97757d0f1645200cfa3d780b3cc4cbbd968c333dbcc0c63
DevolutionsTerminal-linux-arm64
35.8 MB
sha256:af3685db8fc2396e1d4eeb2ff232e22b4ac71fceb7caa9d3d692bbcb6ec46e02
DevolutionsTerminal-linux-arm64-packages
133 MB
sha256:06f72e90ca8c884592d08e7788b6c2d7c1d1605d72065acaccd776b32a6522a5
DevolutionsTerminal-linux-x64
36.8 MB
sha256:21954e120338ae31c5da2b8087cadb43f95448afc2355759634b6bbd3c4e878a
DevolutionsTerminal-linux-x64-packages
138 MB
sha256:2024c59d6272fe33d79c1d3df18e054146e1a64af1a4a5c4317b00883cf7e758
DevolutionsTerminal-nuget-packages
12.1 MB
sha256:cc4f539e00bc831a468e77192af26df6a0bfa89702c52c068f96c10d591dbcdd
DevolutionsTerminal-osx-arm64
44.1 MB
sha256:c163add4c8af274cf8244463d79fee56670b31616fb77af2d0b77f6a00c4dc5d
DevolutionsTerminal-osx-arm64-packages
73.4 MB
sha256:44fba27df4bd8605aa083c762adf15a214d399858033becdcfc0e5c83838332c
DevolutionsTerminal-osx-x64
46.3 MB
sha256:341e6fbe0bc2b4ba3792087033b11cfe84b9edec0cf89d0453244df19f93314c
DevolutionsTerminal-osx-x64-packages
76.7 MB
sha256:32cf17787d242795fb58af2038c47a2e76dd7497e1df78c9623a238cdd50a2b6
DevolutionsTerminal-win-arm64
87.1 MB
sha256:dceb4bb693ad83876abe77f4e4e435f6aef4ce2b74454df7d13d22fd497c8e22
DevolutionsTerminal-win-x64
89 MB
sha256:d4286790abef4a522dd1fdf543f73f697cdcea44dcb6d36f445bba9319027151