問題タブ [github-check-run]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
github - GitHub チェックの再実行ボタンはどうなりましたか?
独自の理由でスクリーンショットを共有することはできませんが、GitHub チェックの再実行ボタンは削除されましたか? 以前は、プル リクエストで [チェック] をクリックすることができ、この実行を再度実行するように指定する Webhook をトリガーするために押すことができるボタンがありました。
これは私の側の問題ですか、それともこの機能は削除されましたか? 私が知る限り、それはある時点で消えました。GitHub チェックのドキュメントは非常にまばらであいまいです。どうすればよいかわかりません。
github-app - Probot check-js プルリクエスト
nodeJS (ProBot) を使用して github 用のコード レビュー アプリを構築しています
関連ファイルを取得してテストを実行するために作成された check_suite から pull_request データを取得しようとしていますが、context.payload.pull_request は空です。
イベントpull_request.createdも聞いてみましたが、必要なデータはありますが、context.github.checks.update()/context.github.checks.create()はチェックのステータスを更新しません。 in_progress は永遠に続きます。
ここに私のコードがあります:
}
// アプリの構築に関する詳細情報: // https://probot.github.io/docs/
// GitHub に対してアプリを実行するには、次を参照してください: // https://probot.github.io/docs/development/ }
github - 合格するために必要なコンテキスト github チェックを行う
PR の作成時にチェックを実行する 4 つの Azure パイプラインがあります。これらは、行われた変更に基づいて特定のチェックが除外/含まれるように構成されています。たとえば、PR にフロントエンド コードの変更のみが含まれている場合、バックエンド コードの変更のチェックに関連するチェック パイプラインを実行する理由はありません。
GitHub ブランチの構成には、「マージ前にステータス チェックのパスが必要」というオプションがありますが、チェックするときに、パスする必要があるパイプラインを選択する必要があります。そうすることで、マージするために選択したパイプラインが実行されて通過する必要があるように設定されますが、私たちの構成では、実行する理由がない可能性があるため、PR は永久にスタックします。
マージする前に GitHub のステータス チェックに合格する必要がありますが、合格する必要があるステータス チェックは事前ではなく、PR の作成時に決定される方法はありますか?