mirror of
https://github.com/tiennm99/claude-code-usage-bubble.git
synced 2026-10-25 06:16:30 +00:00
docs: add the remaining release steps for the Tauri port
This commit is contained in:
1 parent
909013789b
commit
88d39feeb1
1 file changed
+22
@@ -0,0 +1,22 @@
|
||||
# TODO
|
||||
|
||||
Steps left before the Tauri v2 port on `feat/tauri-port` can ship. Do them in
|
||||
order.
|
||||
|
||||
1. **Create the updater signing key.** Run `npx tauri signer generate`, put the
|
||||
public key in `plugins.updater.pubkey` in `tauri.conf.json`, add the
|
||||
`TAURI_SIGNING_PRIVATE_KEY` and `TAURI_SIGNING_PRIVATE_KEY_PASSWORD`
|
||||
repository secrets, and keep an offline backup of the key pair. Until then
|
||||
the release workflow refuses to build and the app rejects every downloaded
|
||||
update.
|
||||
2. **Test on Windows 10 and 11.** Download the exe artifact from the latest CI
|
||||
run on `feat/tauri-port` and work through the checklist in
|
||||
[the final port review](plans/reports/code-reviewer-261021-1028-tauri-port-final.md).
|
||||
Check toast notifications first: a freshly downloaded exe may not show them.
|
||||
3. **Run the release dry run.** Follow the dry-run steps in
|
||||
[docs/release-process.md](docs/release-process.md). It creates a draft
|
||||
release and deletes it afterwards.
|
||||
4. **Merge into `main`.** This reaches production: the next tag publishes the
|
||||
Tauri build to existing users through self-update.
|
||||
5. **Rename to `usage-monitor`.** Follow
|
||||
[the rename plan](plans/261021-1226-rename-to-usage-monitor/plan.md).
|
||||
Reference in new issue
Block a user