The package was not updating as the filename for the vsix extension was not being matched by the regular expressions. This was due to the base name (sans .vsix extension) being used in the update rather than the full filename - on subsequent runs the regular expression no longer matched on the filename. Corrected the update to replace with the full filename.
The package was not updating as the filename for the vsix extension was not being matched by the regular expressions. This was due to the base name (sans .vsix extension) being used in the update rather than the full filename - on subsequent runs the regular expression no longer matched on the filename. Corrected the update to replace with the full filename.