expected_assets checks should validate HTML docs were generated
I maintainer di solito rispondono entro 2 giorni
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 57/100
- Tipo di issue
- Bug
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Attiva
- Stack tecnologico
- javascript
- Ambito
- release
Direzione di ricerca
Read ansible/www-standalone/tools/promote/expected_assets/v26.x and ansible/www-standalone/tools/promote/check_assets.js, especially the deliberate top-level-only check noted around lines 57–58. Start by tracing how expected asset lists are consumed during release promotion and how the Node.js documentation HTML is generated. Done means promotion checks detect missing generated HTML docs; no test or exact checking strategy is named in the issue.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
See https://github.com/nodejs/node/issues/66571.
Presently our expected_assets checks during release promotion are only checking a few things under docs, e.g. for v26.x:
https://github.com/nodejs/build/blob/0cebb1079f998ac407fb882e144b8e377f23a105/ansible/www-standalone/tools/promote/expected_assets/v26.x#L1-L5
So we did not catch that no HTML files were generated.
I don't know the historical reason for only checking the top level docs (speculating here, but maybe time and/or the annoyance of listing out all 200+ files in each expected asset list?), but it does appear to be deliberate, e.g. https://github.com/nodejs/build/blob/0cebb1079f998ac407fb882e144b8e377f23a105/ansible/www-standalone/tools/promote/check_assets.js#L57-L58
- Lingua principale
- Jinja
- Stelle
- 542
- Fork
- 184
- Merge medio
- 2g 23h
- PR unite (30g)
- 11
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di nodejs/build
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
nodejs/build#4482 · 1 commento ·
I maintainer di solito rispondono entro 2 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
nodejs/build#4324 · 1 commento ·
I maintainer di solito rispondono entro 2 giorni
-
Difficoltà 4/5 Più di una settimana Idoneità per principianti 5/100
I maintainer di solito rispondono entro 2 giorni
-
Update to clang 21Apertabuild-agenda
Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100
nodejs/build#4509 · 2 commenti ·
I maintainer di solito rispondono entro 2 giorni
-
incident
Difficoltà 4/5 1-2 giorni Idoneità per principianti 22/100
nodejs/build#4507 · 6 commenti ·
I maintainer di solito rispondono entro 2 giorni
Tutte le issue di nodejs/build
Issue simili
-
maintenance
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
I maintainer di solito rispondono entro 1 giorno
-
kotlin-lsp is missingAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
JetBrains/homebrew-utils#21 ·
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 75/100
element-hq/lk-jwt-service#248 ·
I maintainer di solito rispondono entro 1 giorno
-
area:ops priority:P2 type:chore
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 82/100
skaiy/wild_agentos#407 ·
I maintainer di solito rispondono entro 1 giorno
-
Help-Wanted Needs-Triage Package-Update
Difficoltà 2/5 1-3 ore Idoneità per principianti 61/100
microsoft/winget-pkgs#449127 ·
I maintainer di solito rispondono entro 1 giorno