godotengine / godot-vscode-plugin

Godot development tools for VSCode
MIT License
1.47k stars 148 forks source link

Update the extension on OpenVSX #604

Closed ZephyrIO closed 4 months ago

ZephyrIO commented 4 months ago

Godot version

Not Relevant

VS Code version

VSCodium-1.86.2

Godot Tools VS Code extension version

1.3.1

System information

Windows 10

Problem statement

Sorry I don't know if this is the correct place to report this, but since version 2.0.0 is now released, could the extension be updated on OpenVSX so the people that use VSCodium or other VSCode builds like myself don't have to manually install the new version of the extension.

Thanks for the great update btw.

Proposed solution

Visit https://open-vsx.org/extension/geequlim/godot-tools and update the extension to version 2.0.0.

DaelonSuzuka commented 4 months ago

@Calinou Is this something we have to do manually?

Calinou commented 4 months ago

@Calinou Is this something we have to do manually?

Yes, but I don't have the credentials to do it.

Calinou commented 4 months ago

@do-kevin Could you look into this (or alternatively, giving me a way to publish updates on the extension)? Thanks in advance :slightly_smiling_face:

You can email hugo.locurcio@hugo.pro if you need to contact me directly.

do-kevin commented 4 months ago

Hi @Calinou,

I found the pull request I did to have the plugin published on Open VSIX: https://github.com/open-vsx/publish-extensions/pull/220.

https://github.com/open-vsx/publish-extensions/compare/master...do-kevin:publish-extensions:extension/godot-vscode-plugin

It looks like the latest version has been published by someone else? I haven't been keeping track since oni2 has been abandoned (the reason I wanted the plugin to be available in OpenVSIX) and I haven't had time to continue learning Godot 😔

Looks like we would have to edit their extensions.json and add something like this according to my past PR:

    {
      "id": "geequlim.godot-tools",
      "download": "https://github.com/godotengine/godot-vscode-plugin/releases/download/2.0.0/godot-tools-2.0.0.vsix",
      "version": "2.0.0"
    },

But it's been a long time since this PR, I don't know if the process is still the same.

I hope this helps and thanks for reaching out to me! Glad to see this plugin still getting updates!

do-kevin commented 4 months ago

I looked into their master branch. Someone updated it to:

  "geequlim.godot-tools": {
    "repository": "https://github.com/godotengine/godot-vscode-plugin"
  },

and it looks like it should keep continuing grabbing the latest version?

DaelonSuzuka commented 4 months ago

I just checked and it looks like it's already updated. Thanks for checking on that for us, @do-kevin. Now we know how it works.