Skip to content
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

[matklad.rust-analyzer] Extension autopublish killed by an upstream change #527

Closed
Mazwak opened this issue Dec 30, 2021 · 7 comments
Closed

Comments

@Mazwak
Copy link

Mazwak commented Dec 30, 2021

A change in extension publishing killed auto publish.

See rust-lang/rust-analyzer#11080

@akosyakov
Copy link
Collaborator

@filiptronicek Can you guide authors to remove an extension from here and let them to publish directly? I think it would be the best and align with https://github.com/open-vsx/publish-extensions#when-to-add-an-extension

@Mazwak
Copy link
Author

Mazwak commented Jan 5, 2022

For the record
Direct publish declined by maintainer on July 2020 in rust-lang/rust-analyzer#4936
Things changed in 2021 in rust-lang/rust-analyzer#7284
but it is blocked by eclipse/openvsx#336

To users that want an updated RA in their vscode clone, you have to install the vsix release for the time being
https://github.com/rust-analyzer/rust-analyzer/releases
And update every week or two manually

@filiptronicek
Copy link
Member

@akosyakov should we remove the extension now because it's not working anyway and they are willing to go through with publishing directly?

@akosyakov
Copy link
Collaborator

Yes. I think it will be good to stop publishing it from here. Could you also investigate what was last working version and ask to unpublish broken versions?

@filiptronicek
Copy link
Member

filiptronicek commented Jan 6, 2022

3413138

@akosyakov
Copy link
Collaborator

@filiptronicek the mentioned commit seems to remove something else not matklad.rust-analyzer?

@filiptronicek
Copy link
Member

@akosyakov fixed it, thanks for letting me know!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants