File tree Expand file tree Collapse file tree 1 file changed +12
-4
lines changed
Expand file tree Collapse file tree 1 file changed +12
-4
lines changed Original file line number Diff line number Diff line change 1212 npm install # sync package-lock.json
1313 ```
1414
15- 3 . Commit and push:
15+ 3 . Verify packaging locally:
16+
17+ ``` bash
18+ npm run package
19+ ```
20+
21+ Confirm the ` .vsix ` file is generated without errors. You may keep it for manual testing.
22+
23+ 4 . Commit and push:
1624
1725 ``` bash
1826 git add CHANGELOG.md package.json package-lock.json
1927 git commit -m " chore: update version to vX.Y.Z"
2028 git push origin main
2129 ```
2230
23- 4 . Run the release workflow:
31+ 5 . Run the release workflow:
2432
2533 ``` bash
2634 gh workflow run release.yml
2735 ```
2836
2937 This runs tests, packages the extension as ` .vsix ` , and creates a GitHub Release with the file attached.
3038
31- 5 . Verify the release:
39+ 6 . Verify the release:
3240
3341 ``` bash
3442 gh release view vX.Y.Z
3543 ```
3644
3745<!-- END-SHARED -->
3846
39- 6 . Update the release notes on GitHub to match ` CHANGELOG.md ` :
47+ 7 . Update the release notes on GitHub to match ` CHANGELOG.md ` :
4048
4149 ``` bash
4250 gh release edit vX.Y.Z --notes " ## What's Changed
You can’t perform that action at this time.
0 commit comments