The GraphQL request to GitHub API is failing python.cz build
オープン
まだ誰も着手していません。
technical
zapojse
- 主要言語
- Python
- スター
- 46
- フォーク
- 115
- PR マージ指標
- 30日以内にマージされた PR はありません
説明
I see:
ValueError: Unexpected status '500 INTERNAL SERVER ERROR' on URL /zapojse/
Every now and then. I often need to restart the build for the website to deploy.
Maybe the GitHub API call should have some retrying instead?
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
調査の方向性
報告された ValueError と、それを呼び出す build ステップを起点に、/zapojse/ の build パス中に使用される GitHub API への Python GraphQL リクエストを追跡します。断続的に発生する 500 応答を再現または調査し、その後、一時的な失敗が再試行され、手動で再起動しなくてもウェブサイトの build をデプロイできることを確認します。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- github, graphql, python
- 領域
- api, ci-cd
- issue の種類
- バグ
- 難易度
- 3/5
- 見積もり時間
- 1〜2日
- 活発さ
- 停滞
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 42/100