I wonder if there isn't a need for an object type input something like:
[
{
"URL:": "https://example.com/1.exe",
"Scope": "user",
"Architecture": "x64",
"DisplayVersion": "1.2.3_64"
},
{
"URL:": "https://example.com/2.exe",
"Scope": "user",
"Architecture": "x86",
"DisplayVersion": "1.2.3_86"
},
{
"URL:": "https://example.com/3.msi",
"Scope": "machine",
"DisplayVersion": "1.2.3"
},
]
Treat it the same way you would an override for a URL, but then it's a bit more "user-friendly" for autonomous updates, since the workflow could build up a single object to pass in
Originally posted by @Trenly in #516 (comment)
I wonder if there isn't a need for an object type input something like:
[ { "URL:": "https://example.com/1.exe", "Scope": "user", "Architecture": "x64", "DisplayVersion": "1.2.3_64" }, { "URL:": "https://example.com/2.exe", "Scope": "user", "Architecture": "x86", "DisplayVersion": "1.2.3_86" }, { "URL:": "https://example.com/3.msi", "Scope": "machine", "DisplayVersion": "1.2.3" }, ]Treat it the same way you would an override for a URL, but then it's a bit more "user-friendly" for autonomous updates, since the workflow could build up a single object to pass in
Originally posted by @Trenly in #516 (comment)