If I want to release for multiple target platforms but use skipDuplicate to be able to rerun e.g. in case the marketplace had a timeout during release for some targets this fails after the first version due to:
|
if (options.skipDuplicate) { |
I think this line needs a similar and condition like sameVersion.some(v => v.targetPlatform === options.target).
Currently with skipDuplicate only one target platform will be released which is imho wrong.
If I want to release for multiple target platforms but use skipDuplicate to be able to rerun e.g. in case the marketplace had a timeout during release for some targets this fails after the first version due to:
vscode-vsce/src/publish.ts
Line 179 in c2e71d5
I think this line needs a similar and condition like
sameVersion.some(v => v.targetPlatform === options.target).Currently with skipDuplicate only one target platform will be released which is imho wrong.