Skip to content

Commit fdf8ed6

Browse files
committed
add release steps
1 parent 43d01ea commit fdf8ed6

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

README.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -158,6 +158,15 @@ npm run build
158158
- `src/popup.html` - Extension popup UI (minimal page directing the user to the devtools panel)
159159
- `manifest.config.js` - Chrome extension manifest configuration
160160

161+
## Release Process
162+
163+
- Add the version and date to the changelog `## [<version>] - <yyyy-mm-dd>` and keep `## [UNRELEASED]` at the top.
164+
- Set the version in `package.json`
165+
- Commit the changes and push a git tag `v<version>`.
166+
- Create a GitHub release with the same version and changes copied from the changelog.
167+
- Package the extension with `npm run build`.
168+
- Upload the packaged extension to the Chrome web store.
169+
161170
## License
162171

163172
This project is [MIT licensed](LICENSE).

0 commit comments

Comments
 (0)