Conversation
|
@ManuelHentschel Thank you for improving our releasing process. The changes look good to me. |
|
While we're on it, we could also consider publishing a development build of the extension, similar to what Microsoft does with their GiHub Pull Requests: This would allow people that are interested in the extension to follow development closely without having to manually install from .vsix files all the time. Setting this up should be rather easy, we'd just need to add a step that sets Do you think people would be interested in this? |
|
OK, I set the secret, and I'll try it now. |
|
@ManuelHentschel Before using the new function of vscode, we need to fix the source code for the new vscode API. |
What problem did you solve?
Fix #503. This PR updates the GitHub release action to automatically release the extension to GitHub and the marketplace when a tag matching
v*is pushed.How can I check this pull request?
This PR is kind of hard to check safely since the action is triggered automatically and produces a release to the marketplace, which can potentially affect all users of the extension. To be safe, I'd suggest keeping a
.vsixfile ready as backup when using the action for the first time.For the action to publish to the marketlace, an access token is required, more details e.g. here.