
GitHub
Integracao completa com GitHub. Repositorios, PRs, Issues e Actions para workflow de desenvolvimento.
O que e
GitHub
GitHub e a integracao central do workflow de desenvolvimento AIOX. Repositorios, pull requests, issues e actions formam a espinha dorsal de todo o ciclo de desenvolvimento, desde a criacao de stories ate o deploy em producao.
Com GitHub CLI (gh) integrado ao Claude Code, operacoes como criacao de PRs, revisao de codigo e gerenciamento de issues acontecem diretamente do terminal. O agente @devops tem autoridade exclusiva para push e PR creation, garantindo governanca e qualidade.
GitHub Actions automatizam pipelines de CI/CD com builds, testes e deploys configuraveis. Combinado com CodeRabbit para code review automatizado e branch protection rules, cada mudanca passa por validacao rigorosa antes de chegar a producao.
Como funciona
Principais recursos
Repositorios
Gerenciamento completo de repositorios. Criacao, clonagem, branches e configuracao de settings diretamente do terminal.
Pull Requests
Criacao e revisao de PRs com templates, labels e assignees. Merge strategies e branch protection rules.
Issues
Tracking de bugs e features com labels, milestones e projetos. Integracao com stories AIOX para rastreabilidade.
Actions CI/CD
Workflows automatizados para build, test e deploy. Pipelines customizaveis com matrix builds e caching.
Code Review
Revisao de codigo com comentarios inline, suggestions e aprovacoes. Integracao com CodeRabbit para review automatico.
Collaboration
Trabalho em equipe com teams, permissions e CODEOWNERS. Notificacoes, mentions e discussions integradas.
Tutorial
GitHub CLI no Terminal
1. Instalar GitHub CLI
# macOS
brew install gh
# Windows
winget install --id GitHub.cli
# Linux (Debian/Ubuntu)
sudo apt install gh2. Autenticacao
# Login interativo
gh auth login
# Verificar status
gh auth status3. Repositorios
# Criar novo repo
gh repo create meu-projeto --public
# Clonar repo
gh repo clone usuario/repo
# Ver info do repo
gh repo view4. Pull Requests
# Criar PR
gh pr create --title "feat: nova feature" --body "Descricao"
# Listar PRs abertas
gh pr list
# Ver PR especifica
gh pr view 123
# Fazer checkout de uma PR
gh pr checkout 123
# Merge PR
gh pr merge 123 --squash5. Issues
# Criar issue
gh issue create --title "Bug: ..." --label bug
# Listar issues
gh issue list --state open
# Fechar issue
gh issue close 426. GitHub Actions
# Ver workflows
gh workflow list
# Ver runs recentes
gh run list
# Ver detalhes de uma run
gh run view 12345
# Re-executar workflow
gh run rerun 12345
# Ver logs
gh run view 12345 --logComece agora
Explore o repositorio, contribua com melhorias ou integre na sua operacao.