-
Notifications
You must be signed in to change notification settings - Fork 120
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
Release Process #776
Comments
vscode-clangd does not currently have a regular release schedule. Releases so far have been made ad hoc by pushing a commit which bumps the version number in package.json, which triggers a Github Action that packages the source files on the master branch and uploads the package to the VSCode Marketplace. Things are currently in a bit of a limbo, because we've had a change land which caused a serious regression and had to publish a new version to revert it on two separate occasions (#708, #722, #734). Currently the change is back on the master branch (#758) but I'd like to have a workflow in place to publish pre-release versions for validation (#765) before having it appear in a stable release again. However, I have not had time to do the RelEng work to implement such a workflow thus far. @JVApen has expressed interest in helping with this but I understand at the moment he is busy as well. Help with the process would definitely be appreciated.
I don't think #749 addresses this use case. #749 concerns scenarios where the user does click "install"; the change it makes is that rather than reloading the entire VSCode window after the installation, it just starts the clangd server.
Yes, it sounds like #117 would address your use case.
It looks like the patch is a few years old and has bitrotted. If you're interested in the use case, you're welcome to ping the patch author on the PR, or take over the PR yourself. I'm happy to review an updated PR that applies to current master. |
Hello,
I am wondering how the release process work. When do you plan to publish the next one on the marketplace?
I am actually interested in #749 which looks to solve one of my use cases which is:
Being that said, it sounds related to on-going #117. What is the status of this one?
Thanks
The text was updated successfully, but these errors were encountered: