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

Who/where auto-publishes cdt-gdb-vscode? #2171

Closed
jonahgraham opened this issue Oct 30, 2023 · 6 comments
Closed

Who/where auto-publishes cdt-gdb-vscode? #2171

jonahgraham opened this issue Oct 30, 2023 · 6 comments

Comments

@jonahgraham
Copy link

Who or where does the auto-publishing of https://open-vsx.org/extension/eclipse-cdt/cdt-gdb-vscode happen?

The project has done some significant refactoring of the extension and I want to understand how it goes from the source in GitHub to the extension on open-vsx.

@thegecko
Copy link

thegecko commented Oct 31, 2023

I'm not aware of any auto-publishing for that extension, there aren't any obvious CI tasks.

For reference, other extensions use org secrets and github actions to undertake this:

https://github.com/eclipse-cdt-cloud/vscode-memory-inspector/blob/main/.github/workflows/ci.yml#L50

https://github.com/eclipse-cdt-cloud/vscode-websocket-adapter/blob/main/.github/workflows/ci.yml#L52

@jonahgraham
Copy link
Author

Very weird - someone/somewhere does publish it because if I tag the repo the next day that tagged version gets published. I would be happy to change to do it explicitly.

@thegecko
Copy link

This is strange. I can see its published to open-vsx, but not the vscode marketplace.

As it is published under the eclipse-cdt namespace, I assume it needs to use the same key as the other extensions we have there.

cc @heurtematte

@planger
Copy link

planger commented Oct 31, 2023

Very weird indeed. I can't recall any job that publishes cdt-gdb-vscode to OpenVSX.

@kineticsquid
Copy link
Contributor

There's an auto-publishing job that runs nightly from https://github.com/open-vsx/publish-extensions/actions. cdt-gdb-vscode is included in the list of extensions that get auto-published: https://github.com/open-vsx/publish-extensions/blob/d2bd58ab8b7b65aeef97a10ac349a84606061086/extensions.json#L274.

@jonahgraham
Copy link
Author

Thanks @kineticsquid - I now know what is happening and the first step in transitioning off the auto-publishing.

For my record it was added in open-vsx/publish-extensions#285

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

4 participants