fix(performance): go-faster CI numbers mix workflows and fast failures
Los mantenedores suelen responder en 1 día
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- Medio día
- Aptitud para principiantes
- 62/100
- Tipo de issue
- Error
- Claridad
- Bien especificado
- Estado de actividad
- Activo
- Stack tecnológico
- github-actions, shell
- Área
- ci-cd, performance
Línea de trabajo
Locate the /performance:go-faster plugin that currently samples the last 5 completed workflow runs for the ci-cd, gates and tests areas. Change sampling so runs are grouped per workflow (at least the required-check workflow ci.yml) and successful full runs are separated from failed and skipped ones; put workflow name and outcome beside every CI number. Add a test that feeds a mixed run list and asserts per-workflow, success-only medians.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Problem
/performance:go-faster's ci-cd, gates and tests areas sample the repository's last 5 completed workflow runs regardless of workflow or outcome. The numbers they report then describe whichever workflows happened to finish last, not the CI pipeline.
Evidence
Sweep run 20261004T190412Z (2026-10-04 ~19:05Z):
- The cited reproduce runs include 37226835052, a
maintenance-audit-test-selectionrun triggered byworkflow_run(jobsaudit-failed-suite-selection,audit-test-selection), plus ci.yml runs 37226761806, 37226760077 and 37226759351, each a ~30 s failure. - The report states "CI run length median 0.48 ci-minutes" and "slowest CI step
Fetch basein jobscope, median 9000 ms (3 samples)". - The most recent successful ci.yml run in the same window, 37224898651, took about 4 min 19 s (18:33:34Z to 18:37:53Z). The 0.48-minute median comes from fast failures and a maintenance workflow, so it understates CI length roughly ninefold.
Fix
- Sample per workflow (at minimum the required-check workflow, ci.yml here), and report each separately.
- Separate successful full runs from failed and skipped ones: a fast failure is not a short CI run.
- Name the workflow and outcome beside every CI number in the report.
- A test with a mixed run list that expects per-workflow, success-only medians.
- Lenguaje dominante
- Shell
- Estrellas
- 22
- Forks
- 2
- Merge medio
- 7 h 8 min
- PR fusionados (30 d)
- 874
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin 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 melodic-software/claude-code-plugins
-
needs-human
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
melodic-software/claude-code-plugins#8405 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
needs-human
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
melodic-software/claude-code-plugins#8374 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
needs-human priority: low
Dificultad 2/5 1-3 horas Aptitud para principiantes 85/100
melodic-software/claude-code-plugins#8366 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
priority: medium
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
melodic-software/claude-code-plugins#8341 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
priority: low
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
melodic-software/claude-code-plugins#8338 · 1 comentario ·
Los mantenedores suelen responder en 1 día
Todos los issues de melodic-software/claude-code-plugins
Issues similares
-
[安全] 为粘贴到 Shell 的代码引用转义路径Posiblemente ocupada @myot233 la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 85/100
facebookincubator/muse-gadget-sdk#249 ·
Los mantenedores suelen responder en 1 día
-
Readme 中 Releases 链接指向的是完整版字库Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 88/100
-
ssh wrapper leaves bracketed paste and kitty keyboard mode armed after a dropped session, breaking the reconnect passphrase prompt and Ctrl-CPosiblemente ocupada Un pull request vinculado a esta issue está abierto o ya se fusionó. Abiertobug
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 2 días
-
Dificultad 1/5 1-3 horas Aptitud para principiantes 78/100
btclib-org/portanode#699 ·
Los mantenedores suelen responder en 1 día