Fix release CI payload isolation, ConPTY starvation, and signed NuGet… #295
build-terminal.yml
on: push
Resolve release metadata
19s
Browser WASM publish and E2E
9m 52s
Matrix: native-aot
Matrix: linux-packages
Matrix: macos-native-aot
Pack Devolutions.Terminal.Control NuGet package
1m 21s
Matrix: macos-sign
Matrix: nuget-macos
Publish GitHub release
0s
Annotations
18 warnings and 6 notices
|
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-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/
|
|
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/
|
|
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/
|
|
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/
|
|
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-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/
|
|
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-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/
|
|
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/
|
|
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/
|
|
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/
|
|
macOS NuGet signatures 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 NuGet signatures 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/
|
|
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"
|
|
macOS managed and metadata tests
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 NativeAOT osx-x64
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
|
|
macOS NuGet signatures osx-x64
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
|
|
macOS NuGet signatures 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
|
109 MB |
sha256:6ba3c3406d8e98830cac3234d2c85d59785500d1400c118e832fca9225740f67
|
|
|
DevolutionsTerminal-MSIX-packages
|
71.9 MB |
sha256:cbb0f1ed1cf244f2ed87dba1ebd3e6dcd5cc0250a59c2300b9b34c3b5110f662
|
|
|
DevolutionsTerminal-NuGet
|
200 MB |
sha256:5a7946b7a989448912b9fae9224a697ede8201152ce8cce9bed6f6421b885ebd
|
|
|
DevolutionsTerminal-browser-wasm
|
48.3 MB |
sha256:4c70aaadf4285ee3fc7ff6232666289d5db2e5a71e7b9b76d251a38a1f7e073a
|
|
|
DevolutionsTerminal-linux-arm64
|
31.2 MB |
sha256:59cada5f16d601dd264e2ba1cf9d196ea8fba02cb42d3e004b5895c9ca2b3049
|
|
|
DevolutionsTerminal-linux-arm64-packages
|
119 MB |
sha256:145ca0e3de2767951c0b6ead5af6f6493a209246c22382a6aa37fcbe98874316
|
|
|
DevolutionsTerminal-linux-x64
|
32.3 MB |
sha256:afa40dbbc54aaab1dbed1cca4bc99d90db2506c4b55b4e727106c0ebfedbecdb
|
|
|
DevolutionsTerminal-linux-x64-packages
|
124 MB |
sha256:aa36b87d17171227dc4772b342e106ec5bbdc8feb19f9622126aeafe9aa56b5e
|
|
|
DevolutionsTerminal-nuget-packages
|
12.1 MB |
sha256:1d053aee961ce3ef5d8e48a1de962b420cccd42eba7cc0cc3480c7516abb213e
|
|
|
DevolutionsTerminal-osx-arm64
|
39.5 MB |
sha256:07ff4d0275746893d34a5c44554649b1fbacbe815e65aed3f56cda4a7e676047
|
|
|
DevolutionsTerminal-osx-arm64-nuget-package
|
31.6 MB |
sha256:2524ff5e0a711f6858a0dffc2e9bc9de1626f10b5a08c923479df97e871720ef
|
|
|
DevolutionsTerminal-osx-arm64-nuget-payload
|
31.6 MB |
sha256:e9d4b8337fc72b7c0fef4fd49a3fbb2c8f717c68fab52b073e57128b95a1a45b
|
|
|
DevolutionsTerminal-osx-arm64-packages
|
64.4 MB |
sha256:17a5041b9059bbbf01fd7bc3ebb44aa0d63eea0b9e9e6c281db2305ba68aa347
|
|
|
DevolutionsTerminal-osx-x64
|
41.7 MB |
sha256:1355d195036ce5ff82c13eb8f4f3e5faf0c42ef09f7e120bef944bace61df692
|
|
|
DevolutionsTerminal-osx-x64-nuget-package
|
33.2 MB |
sha256:7d502202df06349125986c108bfb49cad48b8f7eebabfb56719109d1d7836caf
|
|
|
DevolutionsTerminal-osx-x64-nuget-payload
|
33.2 MB |
sha256:d516f4bbfd577ace54e9457dcfb701f764d5d4c206a464639c034d8037d9b026
|
|
|
DevolutionsTerminal-osx-x64-packages
|
67.7 MB |
sha256:7c2c6c5aaf439dff614f38645813999dd74a8f5ea6a781ca740c4bb257ae4c7e
|
|
|
DevolutionsTerminal-win-arm64
|
87.1 MB |
sha256:a4986f5be8e680c5086ba7cc841b3645aa4a9236a8c2bab3cb526e4b9dce790f
|
|
|
DevolutionsTerminal-win-arm64-nuget-payload
|
87.1 MB |
sha256:cf5b8085b8dc73207249c7548c05d0719fbb4a5c6260f98464acb8fb3d5e8e7c
|
|
|
DevolutionsTerminal-win-x64
|
89 MB |
sha256:80135c424b85495f56c5b1729e42bce4f86d86838c0eff06c3aa9034797b2537
|
|
|
DevolutionsTerminal-win-x64-nuget-payload
|
89 MB |
sha256:d621427be4db14729d6f1cb25c7ff8ad3ec8fdc93a9ab8bcd7881f17dcb99756
|
|