Skip to content

Commit

Permalink
add release documentation
Browse files Browse the repository at this point in the history
  • Loading branch information
WengerK committed Oct 4, 2021
1 parent 4bc55ab commit 77fdba4
Showing 1 changed file with 21 additions and 0 deletions.
21 changes: 21 additions & 0 deletions docs/maintainers.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# Documentation for maintainers

Since this is a VSCode Extension used by PHP/Javascript programmers it might be a good idea to document
some things.

Full documentation on https://code.visualstudio.com/api/working-with-extensions/publishing-extension

## Making a release

- Write changelog
- Update version number in `package.json` & `VERSION.md`
- Commit & Push those changes and create a new tag with the version number
- Make a [new release with GitHub](https://github.com/WengerK/vscode-highlight-bad-chars/releases/new)
- Create a Publish Access Token on Azure (https://dev.azure.com/wengerk)
- Build the extension with `vsce package`
- Login wit the previously created access Token `vsce login TOKEN` to publish
- Publish the extension `vsce publish`

It makes take some minutes for the extension to be published on the Market.
https://marketplace.visualstudio.com/items?itemName=wengerk.highlight-bad-chars

0 comments on commit 77fdba4

Please sign in to comment.