Document build artifacts in AGENTS.md
This commit is contained in:
@@ -24,6 +24,22 @@ go test ./...
|
||||
./scripts/deploy.sh
|
||||
```
|
||||
|
||||
## Build Artifacts
|
||||
|
||||
The following are **not tracked** in git — they are regenerated by `make clean && make build-all`:
|
||||
|
||||
| Path | Description |
|
||||
|---|---|
|
||||
| `bin/` | Linux AMD64 + ARM64 built binaries |
|
||||
| `server` | Local macOS dev binary (`go build ./cmd/server`) |
|
||||
| `.data/` | Runtime data dir created by `make clean` |
|
||||
| `dist/` | Root-level build output |
|
||||
| `web/dist/` | Frontend build output |
|
||||
| `internal/webui/dist/` | Embedded frontend in Go |
|
||||
| `*.deb` | Debian packages built by `make package` |
|
||||
|
||||
The deploy pipeline always rebuilds from source + embedded frontend. Tracking prebuilt binaries bloats history with opaque diffs and produces unresolvable merge conflicts.
|
||||
|
||||
## Version Bumping
|
||||
|
||||
Before each push that contains user-facing changes, run the version bump script:
|
||||
|
||||
Reference in New Issue
Block a user