Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

expected_assets checks should validate HTML docs were generated

オープン
#4,506 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る

メンテナーはふだん 2 日以内に返信

まだ誰も着手していません。

評価

難易度
3/5
見積もり時間
1〜2日
初心者へのやさしさ
57/100
issue の種類
バグ
明瞭さ
おおむね明確
活発さ
活発
技術スタック
javascript
領域
release

調査の方向性

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.

索引モデルが issue の本文から書いたものです。

説明

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

主要言語
Jinja
スター
542
フォーク
184
平均マージ
2日 23時間
マージ済み PR(30日)
11

環境構築

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

nodejs/build のほかの issue

nodejs/build の issue をすべて見る

似ている issue

Release の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。