fix: route public installers to verified signed scripts #18
Annotations
6 errors and 3 warnings
|
Installer runtime failure:
test/installer-runtime.test.js#L1
installer-runtime.tap
TAP version 13
# Subtest: CLI release bundle installs the exact Linux asset and preserves it on no-op
ok 1 - CLI release bundle installs the exact Linux asset and preserves it on no-op # SKIP
---
duration_ms: 1.143012
type: 'test'
...
# Subtest: current Windows SEA asset installs through the real installer and preserves its hash on no-op
ok 2 - current Windows SEA asset installs through the real installer and preserves its hash on no-op # SKIP
---
duration_ms: 0.207068
type: 'test'
...
# Subtest: PowerShell installer performs install, no-op, update, rollback and uninstall
ok 3 - PowerShell installer performs install, no-op, update, rollback and uninstall # SKIP
---
duration_ms: 0.130464
type: 'test'
...
# Subtest: PowerShell installer bounds HTTP retries and preserves the existing binary for the full fault matrix
ok 4 - PowerShell installer bounds HTTP retries and preserves the existing binary for the full fault matrix # SKIP
---
duration_ms: 0.120486
type: 'test'
...
# Subtest: PowerShell installer resolves the signed snapshot channel and rejects channel contract drift before replacement
ok 5 - PowerShell installer resolves the signed snapshot channel and rejects channel contract drift before replacement # SKIP
---
duration_ms: 0.243977
type: 'test'
...
# Subtest: PowerShell installer recovers every persisted replacement state without deleting the legacy binary
ok 6 - PowerShell installer recovers every persisted replacement state without deleting the legacy binary # SKIP
---
duration_ms: 0.11205
type: 'test'
...
# Subtest: PowerShell installer automatically recovers after an actual process termination at DOWNLOADED
ok 7 - PowerShell installer automatically recovers after an actual process termination at DOWNLOADED # SKIP
---
duration_ms: 0.174557
type: 'test'
...
# Subtest: POSIX installer completes a signed Linux x64 installation against a fake release server
ok 8 - POSIX installer completes a signed Linux x64 installation against a fake release server # SKIP
---
duration_ms: 1.031994
type: 'test'
...
# Subtest: POSIX installer recovers every persisted replacement state without deleting the legacy binary
ok 9 - POSIX installer recovers every persisted replacement state without deleting the legacy binary
---
duration_ms: 0.703127
type: 'test'
...
# Subtest: POSIX installer performs lifecycle and preserves the existing binary for the full fault matrix
ok 10 - POSIX installer performs lifecycle and preserves the existing binary for the full fault matrix
---
duration_ms: 0.711873
type: 'test'
...
# Subtest: PowerShell 5.1 installer emits intact Korean success and error messages
ok 11 - PowerShell 5.1 installer emits intact Korean success and error messages # SKIP
---
duration_ms: 0.171442
type: 'test'
...
# Subtest: PowerShell 7 installer emits intact Korean success and error messages
ok 12 - PowerShell 7 installer emits intact Korean success and error messages # SKIP
---
duration_ms: 0.07979
type: 'test'
...
# Subtest: POSIX installer emits intact Korean success and error messages
ok 13 - POSIX installer emits intact Korean success and error messages
---
duration_ms: 24.634685
type: 'test'
...
1..13
# tests 13
# suites 0
# pass 3
# fail 0
# cancelled 0
# skipped 10
# todo 0
# duration_ms 95.681182
|
|
Installer locale / ubuntu-latest
Process completed with exit code 1.
|
|
Installer runtime failure:
test/installer-runtime.test.js#L1
installer-runtime.tap
TAP version 13
# Subtest: CLI release bundle installs the exact Linux asset and preserves it on no-op
ok 1 - CLI release bundle installs the exact Linux asset and preserves it on no-op # SKIP
---
duration_ms: 1.688375
type: 'test'
...
# Subtest: current Windows SEA asset installs through the real installer and preserves its hash on no-op
ok 2 - current Windows SEA asset installs through the real installer and preserves its hash on no-op # SKIP
---
duration_ms: 0.362917
type: 'test'
...
# Subtest: PowerShell installer performs install, no-op, update, rollback and uninstall
ok 3 - PowerShell installer performs install, no-op, update, rollback and uninstall # SKIP
---
duration_ms: 0.143042
type: 'test'
...
# Subtest: PowerShell installer bounds HTTP retries and preserves the existing binary for the full fault matrix
ok 4 - PowerShell installer bounds HTTP retries and preserves the existing binary for the full fault matrix # SKIP
---
duration_ms: 0.179625
type: 'test'
...
# Subtest: PowerShell installer resolves the signed snapshot channel and rejects channel contract drift before replacement
ok 5 - PowerShell installer resolves the signed snapshot channel and rejects channel contract drift before replacement # SKIP
---
duration_ms: 0.343
type: 'test'
...
# Subtest: PowerShell installer recovers every persisted replacement state without deleting the legacy binary
ok 6 - PowerShell installer recovers every persisted replacement state without deleting the legacy binary # SKIP
---
duration_ms: 0.160208
type: 'test'
...
# Subtest: PowerShell installer automatically recovers after an actual process termination at DOWNLOADED
ok 7 - PowerShell installer automatically recovers after an actual process termination at DOWNLOADED # SKIP
---
duration_ms: 0.295208
type: 'test'
...
# Subtest: POSIX installer completes a signed Linux x64 installation against a fake release server
ok 8 - POSIX installer completes a signed Linux x64 installation against a fake release server # SKIP
---
duration_ms: 2.050791
type: 'test'
...
# Subtest: POSIX installer recovers every persisted replacement state without deleting the legacy binary
ok 9 - POSIX installer recovers every persisted replacement state without deleting the legacy binary
---
duration_ms: 1.605458
type: 'test'
...
# Subtest: POSIX installer performs lifecycle and preserves the existing binary for the full fault matrix
ok 10 - POSIX installer performs lifecycle and preserves the existing binary for the full fault matrix
---
duration_ms: 1.330792
type: 'test'
...
# Subtest: PowerShell 5.1 installer emits intact Korean success and error messages
ok 11 - PowerShell 5.1 installer emits intact Korean success and error messages # SKIP
---
duration_ms: 0.336666
type: 'test'
...
# Subtest: PowerShell 7 installer emits intact Korean success and error messages
ok 12 - PowerShell 7 installer emits intact Korean success and error messages # SKIP
---
duration_ms: 0.098583
type: 'test'
...
# Subtest: POSIX installer emits intact Korean success and error messages
ok 13 - POSIX installer emits intact Korean success and error messages
---
duration_ms: 68.179125
type: 'test'
...
1..13
# tests 13
# suites 0
# pass 3
# fail 0
# cancelled 0
# skipped 10
# todo 0
# duration_ms 169.531417
|
|
Installer locale / macos-latest
Process completed with exit code 1.
|
|
Installer runtime failure:
test/installer-runtime.test.js#L1
installer-runtime.tap
TAP version 13
# Subtest: CLI release bundle installs the exact Linux asset and preserves it on no-op
ok 1 - CLI release bundle installs the exact Linux asset and preserves it on no-op # SKIP
---
duration_ms: 2.1241
type: 'test'
...
# Subtest: current Windows SEA asset installs through the real installer and preserves its hash on no-op
ok 2 - current Windows SEA asset installs through the real installer and preserves its hash on no-op # SKIP
---
duration_ms: 0.1381
type: 'test'
...
# Subtest: PowerShell installer performs install, no-op, update, rollback and uninstall
ok 3 - PowerShell installer performs install, no-op, update, rollback and uninstall
---
duration_ms: 4769.348
type: 'test'
...
# Subtest: PowerShell installer bounds HTTP retries and preserves the existing binary for the full fault matrix
ok 4 - PowerShell installer bounds HTTP retries and preserves the existing binary for the full fault matrix
---
duration_ms: 8733.2435
type: 'test'
...
# Subtest: PowerShell installer resolves the signed snapshot channel and rejects channel contract drift before replacement
ok 5 - PowerShell installer resolves the signed snapshot channel and rejects channel contract drift before replacement
---
duration_ms: 8477.0903
type: 'test'
...
# Subtest: PowerShell installer recovers every persisted replacement state without deleting the legacy binary
ok 6 - PowerShell installer recovers every persisted replacement state without deleting the legacy binary
---
duration_ms: 5083.4272
type: 'test'
...
# Subtest: PowerShell installer automatically recovers after an actual process termination at DOWNLOADED
ok 7 - PowerShell installer automatically recovers after an actual process termination at DOWNLOADED
---
duration_ms: 2445.9365
type: 'test'
...
# Subtest: POSIX installer completes a signed Linux x64 installation against a fake release server
ok 8 - POSIX installer completes a signed Linux x64 installation against a fake release server
---
duration_ms: 3833.4433
type: 'test'
...
# Subtest: POSIX installer recovers every persisted replacement state without deleting the legacy binary
ok 9 - POSIX installer recovers every persisted replacement state without deleting the legacy binary # SKIP
---
duration_ms: 0.3107
type: 'test'
...
# Subtest: POSIX installer performs lifecycle and preserves the existing binary for the full fault matrix
ok 10 - POSIX installer performs lifecycle and preserves the existing binary for the full fault matrix # SKIP
---
duration_ms: 0.2464
type: 'test'
...
# Subtest: PowerShell 5.1 installer emits intact Korean success and error messages
ok 11 - PowerShell 5.1 installer emits intact Korean success and error messages
---
duration_ms: 690.8414
type: 'test'
...
# Subtest: PowerShell 7 installer emits intact Korean success and error messages
ok 12 - PowerShell 7 installer emits intact Korean success and error messages
---
duration_ms: 2300.5233
type: 'test'
...
# Subtest: POSIX installer emits intact Korean success and error messages
ok 13 - POSIX installer emits intact Korean success and error messages
---
duration_ms: 348.6419
type: 'test'
...
1..13
# tests 13
# suites 0
# pass 9
# fail 0
# cancelled 0
# skipped 4
# todo 0
# duration_ms 37140.1178
installer-runtime-pwsh.tap
TAP version 13
# Subtest: CLI release bundle installs the exact Linux asset and preserves it on no-op
ok 1 - CLI release bundle installs the exact Linux asset and preserves it on no-op # SKIP
---
duration_ms: 2.1567
type: 'test'
...
# Subtest: current Windows SEA asset installs through the real installer and preserves its hash on no-op
ok 2 - current Windows SEA asset installs through the real installer and preserves its hash on no-op # SKIP
---
duration_ms: 0.1414
type: 'test'
...
# Subtest: PowerShell installer performs install, no-op, update, rollback and uninstall
ok 3 - PowerShell installer performs install, no-op, update, rollback and uninstall
---
duration_ms: 7613.3145
type: 'test'
...
#
|
|
Installer locale / windows-latest
Process completed with exit code 1.
|
|
Installer locale / ubuntu-latest
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-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Installer locale / macos-latest
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-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Installer locale / windows-latest
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-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
installer-runtime-evidence-macos-latest
|
906 Bytes |
sha256:4dc7535c1c1efb45890c42a6331c4d4b18d0f4077f7adb74a848271e92a79721
|
|
|
installer-runtime-evidence-ubuntu-latest
|
908 Bytes |
sha256:a8d982a3ea2c8997daf14ba8338c84ba611964ff1f2f90fae680d865d36dc979
|
|
|
installer-runtime-evidence-windows-latest
|
1.77 KB |
sha256:dd3ff3f9b0226f3e1f12c7890011800d82d0e307efe32b7ddf3072e6b8a87a42
|
|