VendeeDocs
Contribuicao

Fluxo de Trabalho

Git branching e PRs

Branching

  • main — Branch principal, sempre deployavel
  • feat/<nome> — Features novas
  • fix/<nome> — Correcoes de bugs
  • docs/<nome> — Alteracoes de documentacao

Workflow

Crie uma branch

git checkout -b feat/minha-feature

Desenvolva

Faca commits pequenos e descritivos. Use prefixos convencionais:

feat(app): add deal filters
fix(app): fix kanban drag-drop
docs: update contributing guide
ui(app): update sidebar styles

Verifique

Antes de abrir um PR, rode:

bun run check-types      # Type-check
bun run lint             # Lint (zero warnings)
bun run build            # Build completo

Abra um PR

Abra um Pull Request para main com descricao clara do que foi feito e por que.

CI

Os checks rodam automaticamente no PR:

  • check-types — TypeScript
  • lint — ESLint
  • build — Build de todos os apps

Nao ha framework de testes configurado ainda. Ao adicionar testes no futuro, eles serao integrados ao pipeline de CI.

On this page