mirror of
https://github.com/ksyasuda/SubMiner.git
synced 2026-02-27 18:22:41 -08:00
chore(task-85): update launcher workflow and backlog tracking
This commit is contained in:
@@ -22,6 +22,10 @@ cd vendor/texthooker-ui && pnpm install --frozen-lockfile
|
||||
# TypeScript compile (fast, for development)
|
||||
bun run build
|
||||
|
||||
# Generate launcher wrapper artifact
|
||||
make build-launcher
|
||||
# output: dist/launcher/subminer
|
||||
|
||||
# Full platform build (includes texthooker-ui + AppImage/DMG)
|
||||
make build
|
||||
|
||||
@@ -31,6 +35,20 @@ make build-macos # macOS DMG + ZIP (signed)
|
||||
make build-macos-unsigned # macOS DMG + ZIP (unsigned)
|
||||
```
|
||||
|
||||
## Launcher Artifact Workflow
|
||||
|
||||
- Source of truth: `launcher/*.ts`
|
||||
- Generated output: `dist/launcher/subminer`
|
||||
- Do not hand-edit generated launcher output.
|
||||
- Install targets (`make install-linux`, `make install-macos`) copy from `dist/launcher/subminer`.
|
||||
|
||||
Verify the workflow:
|
||||
|
||||
```bash
|
||||
make build-launcher
|
||||
bash scripts/verify-generated-launcher.sh
|
||||
```
|
||||
|
||||
## Running Locally
|
||||
|
||||
```bash
|
||||
|
||||
Reference in New Issue
Block a user