Guia do Contribuidor
Fluxo de trabalho
1
2
4
Link
Atualizado
Movemos o rastreamento de issues do OnlyDust para GrantFox: https://www.grantfox.xyz/
Contribua para os repositórios Trustless Work com um fluxo de PR limpo.
Mantenha as alterações pequenas. Mantenha os commits claros. Direcione para develop.
Faça um fork do repositório no GitHub.
Clone seu fork:
git clone https://github.com/YOUR_USERNAME/REPOSITORY_NAME.git
cd REPOSITORY_NAMEAdicione o remote upstream:
git remote add upstream https://github.com/TrustlessWork/REPOSITORY_NAME.gitSincronizar develop:
git checkout develop
git pull upstream developUse main para produção. Use develop para trabalho em andamento.
Crie uma nova branch para cada mudança:
git checkout develop
git pull upstream develop
git checkout -b feat/new-featureFeatures: feat/nome-da-feature
Correções: fix/descricao-do-bug
Docs: docs/topico
Refatorações: refactor/area
Exemplos:
feat/escrow-ui
fix/api-timeout
docs/getting-started
refactor/contracts-cleanup
Formato:
type: descrição curta (<= 72 chars)Exemplos:
feat: adicionar sistema de aprovação de escrow
fix: tratar timeout da API
docs: atualizar README com instruções de configuração
Tipos comuns:
feat: Nova funcionalidade
fix: Correção de bug
docs: Atualização de documentação
refactor: Reestruturação de código
style: Formatação de código (sem alterações de lógica)
test: Adição ou atualização de testes
build: Alterações no processo de build ou dependências
ci: Alterações na configuração de CI/CD
chore: Atualizações diversas
Push:
git add .
git commit -m "feat: add escrow approval system"
git push origin feat/new-featureUse estes para encontrar trabalho, navegar por repositórios e fazer perguntas.
Se você estiver bloqueado, deixe uma mensagem curta no Telegram com o link do seu PR.
Atualizado