ci: docs routing skips the BReg facility OpenAPI source
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
- 90/100
- Tipo de issue
- Error
- Claridad
- Bien especificado
- Estado de actividad
- Activo
- Stack tecnológico
- javascript, openapi, python
- Área
- ci-cd, documentation, testing
Línea de trabajo
Empieza por .github/scripts/ci_changes.py y la ruta products/breg/generated/facility/generated/openapi.json que actualmente no recoge. Actualiza los patrones de origen de la documentación y luego ajusta la prueba de cobertura para que enumere todas las entradas de SPEC_SOURCES en lugar de filtrar solo por *.openapi.json. Verifica que un cambio en el documento de instalaciones de BReg active el job de documentación y sus comprobaciones de renderer/Redocly.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Found in review of #2132.
docs/site/scripts/fetch-openapi.mjs renders products/breg/generated/facility/generated/openapi.json as the BReg API reference example. The docs routing in .github/scripts/ci_changes.py does not list that path. A change that only regenerates the facility document therefore skips the docs job, including the renderer and Redocly checks.
The coverage test misses it too: its source extraction accepts only filenames ending in .openapi.json, and this source is named openapi.json.
Fix: add the exact path to the docs patterns, and make the coverage test enumerate every SPEC_SOURCES entry so the next added source cannot slip past.
- Lenguaje dominante
- Rust
- Estrellas
- 2
- Forks
- 0
- Merge medio
- 10 h 32 min
- PR fusionados (30 d)
- 269
Preparar el entorno
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 registrystack/registry-stack
-
area:docs documentation
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
registrystack/registry-stack#2253 ·
Los mantenedores suelen responder en 1 día
-
area:coordinator bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
registrystack/registry-stack#2252 ·
Los mantenedores suelen responder en 1 día
-
area:release bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
registrystack/registry-stack#2248 ·
Los mantenedores suelen responder en 1 día
-
BReg docs: the WASM upgrade step points at a compatibility member that explain no longer emitsAbiertoarea:breg documentation
Dificultad 1/5 1-3 horas Aptitud para principiantes 88/100
registrystack/registry-stack#2233 ·
Los mantenedores suelen responder en 1 día
-
area:breg bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 90/100
registrystack/registry-stack#2231 ·
Los mantenedores suelen responder en 1 día
Todos los issues de registrystack/registry-stack
Issues similares
-
corro-client drops the last byte of a response line that has no trailing newlinePosiblemente ocupada @RaphaelFakhri la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
-
proxy: include denial_category in the "proxy request denied" log linePosiblemente ocupada @sreyas-endor la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 77/100
nolabs-ai/nono#2172 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
enhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
metasequoiaime/msime#9113 ·
Los mantenedores suelen responder en 1 día
-
area:desktop priority:p2 type:chore
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
Los mantenedores suelen responder en 1 día
-
area: supply-chain
Dificultad 1/5 Menos de una hora Aptitud para principiantes 73/100
Los mantenedores suelen responder en 1 día