aws-samples / aws-samples/sample-autonomous-cloud-coding-agents
perf(ci): gate coverage collection to merge_group only — follow-up to #363
- Lenguaje dominante
- TypeScript
- Estrellas
- 143
- Forks
- 46
- Merge medio
- 3 d 10 h
- PR fusionados (30 d)
- 24
Descripción
Parent: #363. Spun from #363's DoD by the orchestrator; **needs maintainer `approved` (ADR-003)**.
## Goal
Skip `collectCoverage` on the high-frequency `pull_request` event; keep `coverageThreshold`/`fail_under` enforced on `merge_group` so nothing merges under-covered.
## Scope
- Conditional coverage on event name (PR = off, merge_group = on).
- Verify the required `build` context still reports on PRs without coverage.
Refs #363
Guía de contribución
Línea de trabajo
Comienza localizando las entradas del flujo de trabajo de CI para collectCoverage, coverageThreshold y fail_under, y luego compara las rutas de eventos pull_request y merge_group. Verifica que la cobertura se ejecute únicamente para merge_group y que el contexto de compilación requerido siga informándose en pull_request; también se requiere la aprobación de un maintainer conforme a ADR-003.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- github-actions
- Área
- ci-cd
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Estado de actividad
- Tranquilo
- Claridad
- Bastante claro
- Aptitud para principiantes
- 55/100