File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1717 npm install
1818 ```
1919
20- 3 . Commit changes:
20+ 3 . Verify build locally:
21+
22+ ``` sh
23+ npm run build
24+ ```
25+
26+ Confirm the zip files are generated in ` dist/ ` without errors. You may keep them for manual testing.
27+
28+ 4 . Commit changes:
2129
2230 ``` sh
2331 git add CHANGELOG.md package.json package-lock.json manifest.json manifest-firefox.json
2432 git commit -m " chore: update version to vX.Y.Z"
2533 git push origin main
2634 ```
2735
28- 4 . Run the release workflow:
36+ 5 . Run the release workflow:
2937
3038 ``` sh
3139 gh workflow run release.yml
3240 ```
3341
3442 This will run tests, build Chrome & Firefox packages, and create a GitHub Release with the zip files.
3543
36- 5 . Verify the release was created successfully:
44+ 6 . Verify the release was created successfully:
3745
3846 ``` sh
3947 gh release view vX.Y.Z
4048 ```
4149
42- 6 . Update the release notes on GitHub to match CHANGELOG.md:
50+ <!-- END-SHARED -->
51+
52+ 7 . Update the release notes on GitHub to match CHANGELOG.md:
4353
4454 ``` sh
4555 gh release edit vX.Y.Z --notes " ## Improved
You can’t perform that action at this time.
0 commit comments