- Add bugseti:dev, bugseti:build, bugseti:frontend tasks to root Taskfile - Update Wails v3 config to current dev_mode format (root_path, executes) - Raise Angular component CSS budget to 6KB (inline styles by design) - Fix vanity-import Dockerfile typo (---FROM → FROM) - Verify: Go compiles, tests pass, frontend builds clean, binary runs Co-Authored-By: Virgil <virgil@lethean.io>
38 lines
882 B
YAML
38 lines
882 B
YAML
# BugSETI Wails v3 Build Configuration
|
|
version: '3'
|
|
|
|
# Build metadata
|
|
info:
|
|
companyName: "Lethean"
|
|
productName: "BugSETI"
|
|
productIdentifier: "io.lethean.bugseti"
|
|
description: "Distributed Bug Fixing - like SETI@home but for code"
|
|
copyright: "Copyright 2026 Lethean"
|
|
comments: "Distributed OSS bug fixing application"
|
|
version: "0.1.0"
|
|
|
|
# Dev mode configuration
|
|
dev_mode:
|
|
root_path: .
|
|
log_level: warn
|
|
debounce: 1000
|
|
ignore:
|
|
dir:
|
|
- .git
|
|
- node_modules
|
|
- frontend
|
|
- bin
|
|
file:
|
|
- .DS_Store
|
|
- .gitignore
|
|
- .gitkeep
|
|
watched_extension:
|
|
- "*.go"
|
|
git_ignore: true
|
|
executes:
|
|
- cmd: go build -buildvcs=false -gcflags=all=-l -o bin/bugseti .
|
|
type: blocking
|
|
- cmd: cd frontend && npx ng serve --port ${WAILS_FRONTEND_PORT:-9246}
|
|
type: background
|
|
- cmd: bin/bugseti
|
|
type: primary
|