-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add vsce plugin and merge other plugins into repo #81
Conversation
Signed-off-by: Timothy Johnson <[email protected]>
Signed-off-by: Timothy Johnson <[email protected]>
Signed-off-by: Timothy Johnson <[email protected]>
Signed-off-by: Timothy Johnson <[email protected]>
Signed-off-by: Timothy Johnson <[email protected]>
Signed-off-by: Timothy Johnson <[email protected]>
Signed-off-by: Timothy Johnson <[email protected]>
Signed-off-by: Timothy Johnson <[email protected]>
Signed-off-by: Timothy Johnson <[email protected]>
Signed-off-by: Timothy Johnson <[email protected]>
Signed-off-by: Timothy Johnson <[email protected]>
Signed-off-by: Timothy Johnson <[email protected]>
Signed-off-by: Timothy Johnson <[email protected]>
Signed-off-by: Timothy Johnson <[email protected]>
Signed-off-by: Timothy Johnson <[email protected]>
Signed-off-by: Timothy Johnson <[email protected]>
Signed-off-by: Timothy Johnson <[email protected]>
Signed-off-by: Timothy Johnson <[email protected]>
Signed-off-by: Timothy Johnson <[email protected]>
Signed-off-by: Timothy Johnson <[email protected]>
For those reviewing, you can also look at the PR view (which offers all the PR review features) and exclude the first commit. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Overall, LGTM! 😋
Left a few comments and questions.
I'll go back and resolve the comments once we chat 😉
Signed-off-by: Timothy Johnson <[email protected]>
Signed-off-by: Timothy Johnson <[email protected]>
Signed-off-by: Timothy Johnson <[email protected]>
Sorry for the large diff 😢 It may be easier to review without the first commit that just imports code from other repos: d94b2ec...support-zowe-explorer
Merge the zowe-actions/octorelease-lerna and zowe-actions/octorelease-script repos into this repository. It should be simpler for us to maintain them in a single Octorelease repo going forward 🙂
@octorelease/lerna
as a dev dependency.zowe-actions/octorelease-script
is now deprecated in favor ofzowe-actions/octorelease/script
in this repo.Add a new plugin for publishing VS Code extensions that can be used by zowe/vscode-extension-for-zowe. It supports the following options:
ovsxPublish
false
vscePublish
true
vsixDir
false
to skip creating a VSIX.false
Update changelog plugin to support
displayNames
option that defines display names for packages in a monorepo (e.g., "zowe-explorer-ftp-extension" -> "Zowe Explorer Extension for FTP").Update GitHub plugin to create new releases in draft status, and replace
createRelease
option withpublishRelease
to be used if the draft release should be published.Support running a plugin multiple times with overridden current working directory (
$cwd
) and environment variables ($env
). For example, to publish 2 VS Code extensions:Numerous other small enhancements, bug fixes, and dependency updates 🚀