Add docs
This commit is contained in:
30
docs/workflow.md
Normal file
30
docs/workflow.md
Normal file
@ -0,0 +1,30 @@
|
||||
# Workflow
|
||||
|
||||
## Branching Model
|
||||
|
||||
Follow `BRANCHING.md`:
|
||||
|
||||
- Long-lived: `main`, `staging`, `dev`
|
||||
- Task branches: `todo/*`, `refactor/*`, `code/*`
|
||||
|
||||
## Promotion Path
|
||||
|
||||
1. Task branch -> `dev`
|
||||
2. `dev` -> `staging`
|
||||
3. `staging` -> `main`
|
||||
|
||||
## Quality Gates
|
||||
|
||||
- `bun run lint`
|
||||
- `bun run typecheck`
|
||||
- `bun run test`
|
||||
- `bun run test:e2e --list`
|
||||
|
||||
## Changelog
|
||||
|
||||
- Conventional commits required (see `CONTRIBUTING.md`)
|
||||
- Generate changelog with:
|
||||
|
||||
```bash
|
||||
bun run changelog:release
|
||||
```
|
||||
Reference in New Issue
Block a user