Files
devolutions--unigetui/testing/automation/cli-e2e.manifest.linux-nativeaot.json
wehub-resource-sync 643e9f9fcb
.NET Tests / test-codebase (push) Waiting to run
Translation Validation / validate-translations (push) Waiting to run
chore: import upstream snapshot with attribution
2026-07-13 13:01:52 +08:00

100 lines
2.8 KiB
JSON

{
"name": "linux-headless-ipc",
"daemon": {
"kind": "avalonia-native",
"project": "UniGetUI.Avalonia\\UniGetUI.Avalonia.csproj",
"assemblyName": "UniGetUI"
},
"transport": {
"kind": "named-pipe",
"verifyNoTcpListener": false
},
"secureSettings": {
"allowSet": true,
"toggleKey": "AllowCustomManagerPaths",
"managerForExecutableOverride": "npm"
},
"uninstallValidationManagers": [
"pip"
],
"packageManagers": [
{
"manager": "pip",
"sourceName": "pip",
"query": "cowsay",
"packageId": "cowsay",
"installVersion": "5.0",
"scope": "User",
"roles": [
"specific-update"
]
},
{
"manager": "npm",
"sourceName": "npm",
"query": "cowsay",
"packageId": "cowsay",
"installVersion": "1.5.0",
"scope": "Global",
"roles": [
"bundle",
"update-manager",
"reinstall",
"repair",
"toggle-manager",
"update-all"
]
}
],
"queueOperations": [
{
"manager": "pip",
"sourceName": "pip",
"packageId": "awscli",
"target": "download",
"query": "awscli"
},
{
"manager": "npm",
"sourceName": "npm",
"packageId": "typescript",
"target": "download",
"query": "typescript"
}
],
"excludedCommands": [
{
"command": "manager action",
"reason": "Current manager actions are Windows-specific and system-changing, so they are intentionally excluded from Linux CI."
},
{
"command": "source add",
"reason": "The deterministic Linux manager matrix does not include a manager with reliable CI-safe custom source mutation."
},
{
"command": "source remove",
"reason": "The deterministic Linux manager matrix does not include a manager with reliable CI-safe custom source mutation."
},
{
"command": "operation cancel",
"reason": "Queued package downloads complete too quickly on current Linux CI runners to guarantee a stable cancellable operation window."
},
{
"command": "operation retry",
"reason": "A deterministic retry scenario depends on first forcing a stable failed or canceled operation, which is not yet reliable in CI."
},
{
"command": "operation reorder",
"reason": "Queued package downloads complete too quickly on current Linux CI runners to guarantee a stable reorderable operation window."
},
{
"command": "backup github *",
"reason": "GitHub device-flow authentication is intentionally excluded from deterministic CI."
},
{
"command": "backup cloud *",
"reason": "Cloud backup flows depend on external authenticated GitHub state and are intentionally excluded from deterministic CI."
}
]
}