docs(release): stage artifacts folder
This commit is contained in:
23
RELEASING.md
Normal file
23
RELEASING.md
Normal file
@@ -0,0 +1,23 @@
|
||||
# DeskClaw — Windows Builds (Installer / Portable)
|
||||
|
||||
This repository tracks source code. If you explicitly want Windows binaries committed into git, stage them under `artifacts/releases/win/`.
|
||||
|
||||
## Build on Windows
|
||||
|
||||
```powershell
|
||||
corepack enable
|
||||
corepack prepare pnpm@10.31.0 --activate
|
||||
pnpm run init
|
||||
pnpm run package:win
|
||||
node scripts/stage-release-artifacts.mjs --platform=win
|
||||
git add artifacts/releases/win
|
||||
git commit -m "chore(release): add windows artifacts"
|
||||
git push
|
||||
```
|
||||
|
||||
## Notes
|
||||
|
||||
- `package:win` outputs to `release/` (gitignored).
|
||||
- `stage-release-artifacts.mjs` copies files from `release/` into `artifacts/releases/win/` and writes a `manifest.json`.
|
||||
- Committing binaries will significantly increase repo size; prefer Releases if possible.
|
||||
|
||||
Reference in New Issue
Block a user