diff --git a/Readme.md b/Readme.md index ad1a7e07..3f8a6953 100644 --- a/Readme.md +++ b/Readme.md @@ -177,7 +177,7 @@ NOTE it's important that you don't run the `RunTests.exe` from within an esy she - Edit the files in editor-extensions/vscode/src/syntaxes - Run `cd editor-extensions/vscode && npm run build-syntaxes` -## To test your changes in one of the example projects +### To test your changes in one of the example projects - Open the "Debug" pane in VS Code. Select a debug target. Press "Run" - It should start up a window titled `[Extension development host]` - Run `npm install && npm run build` in the project directory @@ -185,6 +185,11 @@ NOTE it's important that you don't run the `RunTests.exe` from within an esy she You can then develop on the language server! When you change something, the server will automatically reload. +### Building a new release + +- Add a commit with the message `actions: release` (it can have anything in the body), that increments the version in `extensions/vscode/package.json` to the desired version. Github actions will see that commit, and build a new github release. +- then download the .vsix, briefly test it locally, and then use `vsce` to publish the release + ## Copyright & License Copyright © 2018 Jared Forsyth and contributors. diff --git a/editor-extensions/vscode/package.json b/editor-extensions/vscode/package.json index fec920a0..c53381be 100644 --- a/editor-extensions/vscode/package.json +++ b/editor-extensions/vscode/package.json @@ -3,7 +3,7 @@ "description": "IDE & Syntax support for Reason/OCaml", "author": "Jared Forsyth", "license": "ISC", - "version": "1.7.8", + "version": "1.7.9", "publisher": "jaredly", "repository": { "type": "git",