CatalaLang / catala

Programming language for literate programming law specification

Home Page:https://catala-lang.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Publish VS Code extension(s)

samestep opened this issue · comments

Hello! I'm using VS Code, but when I searched in the Marketplace for a Catala extension, I didn't find anything, so I assumed it didn't exist. Then my friend pointed out that Catala does indeed have VS Code extensions for French and English, but the user needs to manually build and install them. It would be nice for these extensions to be published to the VS Code marketplace (perhaps after combining them into a single extension?) for easier discoverability and installation.

I have experience building and publishing VS Code extensions, so I am happy to open a pull request to do most of the work for this; it shouldn't take long. The only parts that I can't do myself would be to create an Azure DevOps organization, VS Code publisher, and personal access token for publishing, as described on this page. Once those are done, I could include in my pull request a GitHub Actions workflow that triggers on release, which automatically publishes the VS Code extension(s) to the Marketplace.

Hello, and thanks a lot for proposing to contribute in this way.

Indeed, publishing to the VScode marketplace would be helpful, and we gladly accept your proposition. I'll be creating the organisation on Azure in the meantime.

@AltGr were you able to create an Azure org?