Git Pie: A Arte Ancestral do Versionamento 🥧 Help

Workflow Open Source

Visão Geral

O workflow open source é um modelo colaborativo que permite contribuições de múltiplos desenvolvedores, mantendo qualidade e organização.

Estrutura do Projeto

Arquivos Essenciais

projeto/ ├── README.md ├── CONTRIBUTING.md ├── CODE_OF_CONDUCT.md ├── LICENSE └── .github/ ├── ISSUE_TEMPLATE/ └── PULL_REQUEST_TEMPLATE.md

Processo de Contribuição

Fluxo Básico

Clone

Branch

Commit

Pull Request

Merge

Fork

Local

Desenvolvimento

Push

Review

Upstream

Guidelines

1. Commits

# Formato <tipo>(<escopo>): <descrição> # Exemplos feat(auth): adiciona autenticação OAuth fix(api): corrige erro na validação docs(readme): atualiza instruções de instalação

2. Issues

IssuesBugFeatureQuestionReproduçãoLogsPropostaBenefíciosContextoDúvida

Code Review

Processo

MaintainerReviewerAutorMaintainerReviewerAutorSubmete PRFeedbackUpdatesAprovaçãoMerge

Manutenção

Tarefas Regulares

ManutençãoIssuesPRsReleasesDocsTriageLabelsReviewMergeVersioningNotesUpdateTranslate

Automação

GitHub Actions

name: CI on: [push, pull_request] jobs: test: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - name: Run tests run: | npm install npm test

Comunicação

Canais

+------------------------+ | COMUNICAÇÃO | | | | • Issues | | • Discussions | | • Discord | | • Mailing List | | • Blog | +------------------------+

Releases

Processo

Feature Freeze

Testing

Feedback

Tag

Develop

Release Branch

RC

Final

Release

Métricas

KPIs

MétricasContribuiçõesComunidadeQualidadePRsIssuesStarsForksTestsCoverage

Próximos Passos

Tópicos Relacionados

22 abril 2025