You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+17-2Lines changed: 17 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -15,7 +15,9 @@ The application lets teams:
15
15
16
16
## Version
17
17
18
-
Current app version: `0.2.2`
18
+
Current app version: `0.2.3`
19
+
20
+
For releases, keep the `package.json` version and Git tag aligned. Example: `0.2.3` in `package.json` should be released as `v0.2.3`.
19
21
20
22
## Development
21
23
@@ -60,11 +62,24 @@ That command runs the app build first, then packages the Electron app with `elec
60
62
61
63
After it finishes, look in the `release` folder for:
62
64
63
-
-`Code Release Tracker Setup 0.2.2.exe`: the Windows installer
65
+
-`Code Release Tracker Setup 0.2.3.exe`: the Windows installer
64
66
-`win-unpacked`: the unpacked app directory
65
67
66
68
To install locally, run the installer `.exe` and follow the setup wizard. You can also use the unpacked folder directly if you want to test the app without installing it.
67
69
70
+
## App Updates
71
+
72
+
Published Windows installers are stored in the repository's GitHub Releases. The app checks that release feed on startup when running from a packaged Windows build, and prompts you to restart after a downloaded update is ready.
73
+
74
+
To publish a new Windows release from CI or a tag build, use:
75
+
76
+
```powershell
77
+
npm run release:ci
78
+
```
79
+
80
+
If you just want to build the installer locally without publishing it, use `npm run dist:win`.
81
+
Do not run `npm run release:ci` locally; it is meant for GitHub Actions publishing only.
82
+
68
83
## Project Structure
69
84
70
85
-`src/App.tsx`: main application UI and state management
0 commit comments