Skip to content

docs: add CI test generation guide to claude-doc#92

Merged
rviannaoliveira merged 4 commits intomainfrom
docs/claude-doc-ci-test-guide
Mar 29, 2026
Merged

docs: add CI test generation guide to claude-doc#92
rviannaoliveira merged 4 commits intomainfrom
docs/claude-doc-ci-test-guide

Conversation

@rviannaoliveira
Copy link
Copy Markdown
Contributor

O que foi adicionado

Cria o diretório claude-doc/ com o arquivo step_command_ci_test.md — um guia completo para replicar o fluxo de geração automática de testes em qualquer repo Android/KMP.

Estrutura do guia

  • Fase 1 — Análise do módulo (como mapear arquivos sem cobertura)
  • Fase 2 — Criar o script Python (prompt, modelo, custo)
  • Fase 3 — Criar o workflow (triggers, permissões, steps)
  • Fase 4 — Secrets necessários (ANTHROPIC_API_KEY e GH_PAT)
  • Fase 5 — Armadilhas encontradas e como evitar
  • Fase 6 — Como testar antes do merge
  • Fase 7 — Como verificar se funcionou
  • Checklist rápido para um novo repo

🤖 Generated with Claude Code

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Mar 29, 2026

🦙 MegaLinter status: ⚠️ WARNING

Descriptor Linter Files Fixed Errors Warnings Elapsed time
⚠️ KOTLIN detekt yes 139 no 4.27s
⚠️ MARKDOWN markdown-table-formatter 22 1 0 0.29s
⚠️ YAML prettier 17 1 4 0.88s

See detailed report in MegaLinter reports

You could have the same capabilities but better runtime performances if you use a MegaLinter flavor:

MegaLinter is graciously provided by OX Security

rviannaoliveira and others added 4 commits March 29, 2026 09:16
Step-by-step reference for replicating the auto test generation
workflow (Claude API + GitHub Actions) in any Android/KMP repo.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@rviannaoliveira rviannaoliveira force-pushed the docs/claude-doc-ci-test-guide branch from 932e695 to 397a72f Compare March 29, 2026 12:17
@rviannaoliveira rviannaoliveira merged commit 397a72f into main Mar 29, 2026
3 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant