You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+5-8Lines changed: 5 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -43,13 +43,10 @@ To install the generated VSIX file in Visual Studio Code:
43
43
3. Select **Install from VSIX...**.
44
44
4. Choose the `.vsix` file.
45
45
46
-
## Releasing a new version
46
+
## Releasing and publishing
47
47
48
-
To release a new version of the extension, you need to:
48
+
Releasing and publishing is controlled by workflows.
49
49
50
-
1. Create a branch using the new version as the name (e.g. `v1.3.0`)
51
-
2. Update the version in `package.json` and run `npm install`
52
-
3. Update the `CHANGELOG.md` file
53
-
4. Push the branch to GitHub
54
-
5. Create a pull request in GitHub
55
-
6. While the pull request is open, execute the `Publish Extension` workflow targetting the new branch
50
+
The release workflow will run once a day, bump the version automatically and push the corresponding git version tag. If necessary, it can be triggered manually.
51
+
52
+
The publish workflow will run for every git version tag, and will generate a GitHub release and publish the extension to the VS Marketplace and the Open VSX Registry.
0 commit comments