Skip to content

Commit bc8b733

Browse files
committed
docs: add local package verification step to RELEASE.md
1 parent b4fd991 commit bc8b733

File tree

1 file changed

+12
-4
lines changed

1 file changed

+12
-4
lines changed

RELEASE.md

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,31 +12,39 @@
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

0 commit comments

Comments
 (0)