Contribuicao
Fluxo de Trabalho
Git branching e PRs
Branching
main— Branch principal, sempre deployavelfeat/<nome>— Features novasfix/<nome>— Correcoes de bugsdocs/<nome>— Alteracoes de documentacao
Workflow
Crie uma branch
git checkout -b feat/minha-featureDesenvolva
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 stylesVerifique
Antes de abrir um PR, rode:
bun run check-types # Type-check
bun run lint # Lint (zero warnings)
bun run build # Build completoAbra 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— TypeScriptlint— ESLintbuild— Build de todos os apps
Nao ha framework de testes configurado ainda. Ao adicionar testes no futuro, eles serao integrados ao pipeline de CI.