Implement differentiation of vscode:prepublish script for pre-release… #1
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Generated PR Description
Implement Differentiation of vscode:prepublish Script for Pre-release and Release Versions
This pull request addresses issue microsoft#947, which requested the ability to differentiate the
vscode:prepublish
script for pre-release and release versions of Visual Studio Code extensions.Changes Made
IPublishOptions
interface insrc/publish.ts
:prePublishScript
andprePublishPreReleaseScript
.publish
function insrc/publish.ts
to execute the appropriate script based on thepreRelease
flag.main.ts
file to include the new command line options--prePublishScript
and--prePublishPreReleaseScript
.pre-publish-release.sh
andpre-publish-prerelease.sh
, for testing the new feature implementation.package.json
to conform to the validation pattern required by thevsce
tool.Testing
npm test
, which passed successfully, indicating no regressions were introduced.Notes
feature/issue-947
.Please review the changes and provide feedback or approval for merging the pull request.
Thank you.