savi-lang / savi

A fast language for programmers who are passionate about their craft.
BSD 3-Clause "New" or "Revised" License
156 stars 12 forks source link

Auto-publish VS Code extension via CI/CD #6

Closed jemc closed 4 years ago

jemc commented 4 years ago

Currently, the VS Code extension is only published manually by me when I get around to it, and I noticed the syntax highlighting in the published extension is currently out of date with respect to what is on the master branch.

We should set it up so that the extension is auto-published on each commit by a CI/CD process.

jemc commented 4 years ago

Since we are using CircleCI, using this Orb might be a good approach: https://circleci.com/orbs/registry/orb/uraway/vsce

jemc commented 4 years ago

I'll work on this.

jemc commented 4 years ago

This is done, and the latest version is published as 0.4.1

All we have to do is bump the version in tooling/vscode/package.json when we make changes, and CircleCI will do the rest.

The publish token will need to be renewed after 90 days.