(bug) No CI job runs against the merged tip of main or a release branch
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 72/100
- Tipo de issue
- Error
- Claridad
- Bien especificado
- Estado de actividad
- Activo
- Stack tecnológico
- github-actions, shell, typescript, yaml
Línea de trabajo
Empieza por .github/workflows/12-check-unit-tests.yml y revisa sus activadores, filtros de rutas y el trabajo existente de comprobación de tipos; compara con otros workflows en .github/workflows/ si es necesario. Añade cobertura para los pushes a main y release/**, y asegúrate de que los cambios en hosting/docker-compose/** reciban cobertura de CI. Se considerará terminado cuando los pushes al commit de fusión ejecuten las comprobaciones y los cambios de Docker Compose ya no estén excluidos.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Found during release QA for v0.119.0.
What happens. No CI job in this repository type-checks or tests the merged tip of main or a release/** branch. Every workflow that checks application code triggers only on pull_request or workflow_dispatch. Nothing re-runs once a PR merges.
This is not theoretical: during this release, two PRs that were each individually green on their own PR checks broke the build once merged together. The merged tree failed a plain TypeScript compile with two "cannot find name" errors in the runner's turn-settlement code. That would have made every agent turn fail in production with a raw error message, and no CI signal ever caught it, because nothing ever checked the actual merged commit.
Where. .github/workflows/12-check-unit-tests.yml, which owns the pnpm run typecheck step across the web, SDK, API, services and clients packages, triggers only on pull_request and workflow_dispatch. Across the whole .github/workflows/ directory, the only workflows with a push trigger are the docs deploy, the website deploy, and the secret scan; none of them check application code. The concurrency group in 12-check-unit-tests.yml already falls back to github.ref_name, so it needs no other change to accept a push trigger.
A related gap in the same file: hosting/docker-compose/** is not in its path filters at all, so changes there get no CI coverage of any kind (no compose validation, no shellcheck), unlike hosting/kubernetes/helm/**, which is covered.
Suggested fix. Add a push trigger for main and release/** to .github/workflows/12-check-unit-tests.yml so a merge is actually verified, not just a preview of it. Separately, add path coverage (or a dedicated lightweight job) for hosting/docker-compose/**.
- Lenguaje dominante
- TypeScript
- Estrellas
- 4.8k
- Forks
- 690
- Merge medio
- 23 h 26 min
- PR fusionados (30 d)
- 507
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de Agenta-AI/agenta
-
fix(api): editing an SSO provider name returns 200 but keeps the old namePosiblemente ocupada @officialasishkumar la tomó hace 1 día. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
Agenta-AI/agenta#8022 · 1 comentario · 1 reacción ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
Agenta-AI/agenta#7654 · 1 comentario · 1 reacción ·
Los mantenedores suelen responder en 1 día
-
(bug) The Stop button disappears for a moment before an approval card showsQuizá libre de nuevo @rishu685 la tomó hace 31 días y no hay ningún pull request abierto. Abiertobug
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
Agenta-AI/agenta#7446 · 2 comentarios · 1 reacción ·
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 83/100
Agenta-AI/agenta#7441 · 1 comentario · 1 reacción ·
Los mantenedores suelen responder en 1 día
-
(bug) A failed trace summary request leaves a run duration blank until the page is reloadedQuizá libre de nuevo @HenryPazS la tomó hace 23 días y no hay ningún pull request abierto. Abiertobug report frontend observability
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
Agenta-AI/agenta#7039 · 1 comentario · 1 reacción ·
Los mantenedores suelen responder en 1 día
Todos los issues de Agenta-AI/agenta
Issues similares
-
area:cards enhancement ready-for-agent
Dificultad 2/5 1-3 horas Aptitud para principiantes 66/100
fil-donadoni/tolaria#8883 ·
Los mantenedores suelen responder en 1 día
-
xsd:integer cast from a string rejects negative numbers, a leading + and surrounding whitespaceAbiertobug 🐛
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
comunica/comunica#1960 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Waiting for: Product Owner
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
getsentry/sentry-javascript#26203 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
bytedance/flowgram.ai#1235 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
devswha/herdr-web-ui#3325 ·