ubuntu-slim runners time out after 15 mins while it usually takes <3 mins
オープン
まだ誰も着手していません。
meta
- 主要言語
- JavaScript
- スター
- 122k
- フォーク
- 37.3k
- 平均マージ
- 4日 2時間
- マージ済み PR(30日)
- 283
説明
Last successful run which landed a PR
git node land was successful
...
+ MULTIPLE_COMMIT_POLICY=--oneCommitMax
+ git node land --autorebase --yes --oneCommitMax 63949
+ cat output
- Loading data for nodejs/node/pull/63949
...
Details: https://github.com/nodejs/node/actions/runs/30765170760/job/91542478131
First timeout
...
+ MULTIPLE_COMMIT_POLICY=--oneCommitMax
+ git node land --autorebase --yes --oneCommitMax 64772
Error: The operation was canceled.
Details: https://github.com/nodejs/node/actions/runs/30783328197/job/91592125884
コントリビューションガイド
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
調査の方向性
まず、リンクされている成功した GitHub Actions ジョブとタイムアウトした GitHub Actions ジョブを比較し、ubuntu-slim runner 上の git node land --autorebase --yes --oneCommitMax ステップに注目します。なぜ操作が 15 分後にキャンセルされるのかを再現または追跡します。ubuntu-slim 上でコマンドが通常の実行時間内に完了すれば完了です。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- github-actions, javascript, ubuntu
- 領域
- ci-cd, devops
- issue の種類
- バグ
- 難易度
- 3/5
- 見積もり時間
- 1〜2日
- 活発さ
- 活発
- 明瞭さ
- 説明が足りない
- 初心者へのやさしさ
- 45/100