-
Notifications
You must be signed in to change notification settings - Fork 48
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
Publish on open-vsx.org #171
Comments
We've been following this guide to publish the extension: https://github.com/eclipse/openvsx/wiki/Publishing-Extensions#1-create-an-access-token |
@bubba I would suggest keeping this feature request open. As a quickfix, we are happy to add extensions to our auto-publishing CI in https://github.com/open-vsx/publish-extensions, but it's quite basic and bears the risk of not publishing exactly when/how/what is desired. So in general it's always better if maintainers take control of when/how/what they publish to OpenVSX. (And it's usually as easy as adding the single command |
|
That is correct indeed, the publishing script in the https://github.com/open-vsx/publish-extensions repository is having some issues. In the meantime, I have created a doc describing the process on publishing, and I believe it should be pretty straight forward. I would love to help out! cc @JustusAdam |
Thanks @filiptronicek 🚀 |
Since there were some other issues with my not-yet-automated publishing recently I might spend some time to do that and I'd be happy to add the mentioned publishing command as well. Are there access control stuff I'd have to take care of to get that set up now? |
Great!
This boils down to creating an account on open-vsx.org and getting a personal access token. This is described in the step one of the aforementioned doc, linking to Publishing Extensions |
There is currently a |
Hi, we're trying to upload the vscode-haskell extension to open-vsx.org here: haskell/vscode-haskell#250, but we have a dependency in our package.json on this marvellous extension. Would it be possible to upload this to open-vsx.org as well? Since it seems like extensions can't be uploaded until all their dependencies are also uploaded
The text was updated successfully, but these errors were encountered: