Contribuicao
Fluxo de Trabalho
Git branching e PRs
Branching
main— Branch principal, sempre deployávelfeat/<nome>— Features novasfix/<nome>— Correções de bugsdocs/<nome>— Alterações de documentação
Workflow
Crie uma branch
git checkout -b feat/minha-featureDesenvolva
Faça 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 descrição clara do que foi feito e por quê.
CI
Os checks rodam automaticamente no PR:
check-types— TypeScriptlint— ESLintbuild— Build de todos os apps
Não há framework de testes configurado ainda. Ao adicionar testes no futuro, eles serão integrados ao pipeline de CI.