-
-
Notifications
You must be signed in to change notification settings - Fork 413
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
chore: publish to open-vsx #1255
Conversation
9301fe2
to
960fab5
Compare
72b5e7a
to
c1f4d3a
Compare
Hi @lukashass, thanks for your PR, I decided not add |
Sure, will do. |
@johnsoncodehk The GitHub action should now be ready. All you need to do is described in the description 😉 A test run can be found at https://github.com/lukashass/volar/actions/runs/3324306875/jobs/5495742234 |
Just restarted VSCodium, I am seeing now an installed extension from Vue with the same name as @johnsoncodehk one's. The first one is version 1.0.9 and has been published 3 days ago, while the second one is blocked to version 0.30.1. https://open-vsx.org/extension/Vue/volar Is it related to this merge request ? EDIT: The new extension seems to have a better TS support with Nuxt Bridge 👍 |
@mlbiche The extension was renamed some time ago. See #1124 This PR will only replace the publishing process of @johnsoncodehk Maybe we should check if Open VSX can move/redirect |
@lukashass publish to |
@johnsoncodehk Yes, we can do that. Tough I would prefer if you create your own token (in the long run). I could also claim the namespace myself - citing this discussion - to be able to create a bot account and/or transfer ownership to you later. Where should I send you the access token? |
@lukashass You can find me on discord (My id is |
Is now published from original repo, see vuejs/language-tools#1255
Hey @lukashass 👋, the last release CI just failed and prompted the folloing message. Is this something you can handle? Thanks in advance. |
@johnsoncodehk I'm not sure what the problem is, cause my profile says:
I created an issue over here: eclipse/openvsx#868 There are also some similar reports about expired agreements, so I presume it is a bug with the registry and we just try to run the job again now or in a few days. |
Release CI now successful, thanks for following up! |
This adds publishing to open-vsx in a GitHub action.
Things you would still need to do:
OVSX_PAT
GitHub action secretVue
namespaceAdditional notes
I published https://open-vsx.org/extension/lukashass/volar for testing.
Publishing with target-platform support is blocked by: