HN 日本語サマリー

← 一覧へ戻る
Web開発

プルリクエストアクセスを設定するための新しいリポジトリ設定

New repository settings for configuring pull request access (github.blog)

7 pointsby Bluestein2 コメント

要約

GitHubは、リポジトリのプルリクエスト(PR)アクセスをより細かく制御できる新しい設定を導入しました。これにより、メンテナーはPRを完全に無効にするか、共同作業者にのみ制限できるようになります。これらの設定は、すべての公開およびプライベートリポジトリで利用可能です。

全文翻訳

変更履歴に戻る メンテナーは、リポジトリがコントリビューションをどのように受け入れるかについて、より多くの制御を行えるようになりました。2つの新しい設定により、プロジェクトのニーズに合わせてプルリクエストをより良く管理できます。 プルリクエストを完全に無効にする リポジトリの「設定」から、ウィキ、イシュー、ディスカッション、プロジェクトと同様に、プルリクエストを完全に無効にできるようになりました。無効にすると、プルリクエストタブは表示されなくなります。これは、誰も既存のプルリクエストを表示したり、新しいプルリクエストを開いたりできないことを意味します。これは、ミラーリポジトリ、読み取り専用のコードベース、またはコントリビューションを管理せずに作業を公開したいプロジェクトに特に役立ちます。 プルリクエストを共同作業者に制限する 管理されたコントリビューターグループとのプルリクエストフローを使用したい場合は、共同作業者のみにプルリクエストの作成を制限できるようになりました。有効にすると、プルリクエストタブは表示されたままになります。すべてのプルリクエストを表示したりコメントしたりできますが、共同作業者(つまり、書き込みアクセス権を持つユーザー)のみが新しいプルリクエストを作成できます。共同作業者は、リポジトリの設定の「共同作業者」タブに移動して追加または削除できます。これにより、重要な開発フェーズ中のコントリビューションの品質を管理したり、変更を送信できるユーザーをより厳密に制御したりするのに役立ちます。 利用可能性 これらの設定は、すべての公開およびプライベートリポジトリで現在利用可能です。リポジトリの「設定」>「一般」>「機能」に移動して、プルリクエストアクセスを設定してください。 モバイルアプリ:完全なUI変更はまもなくモバイルアプリに提供されます。現在、プルリクエストを無効にしても、モバイルアプリではプルリクエストタブが表示されますが、誰も新しいプルリクエストを作成できません。その他のすべての設定は、両方のプラットフォームで同じように機能します。 注:公開リポジトリで特定のユーザーからのアクティビティを一時的に制限するには、一時的なインタラクション制限を引き続き使用できます。 プルリクエスト設定の管理についてさらに詳しく学ぶ なぜこれを行っているのか、そして私たちの広範な取り組みについてさらに深く知りたい場合は、最新のブログ記事をご覧ください。フィードバックを共有するには、コミュニティディスカッションでの会話に参加してください。 10月06日 リリース スタックされたプルリクエストが一般利用可能になりました コラボレーションツール 10月01日 改善 新しいダッシュボードエクスペリエンスがデフォルトになりました コラボレーションツール 10月01日 リリース GitHub非同期マージAPIが一般利用可能になりました コラボレーションツール 9月25日 改善 GitHub Copilot for SlackおよびMicrosoft Teamsのアップデート コラボレーションツール copilot ... +1 9月21日 リリース リフレッシュされたリポジトリプルリクエストページが一般利用可能になりました コラボレーションツール 9月10日 リリース リフレッシュされたリポジトリプルリクエストページがパブリックプレビューになりました コラボレーションツール 9月08日 リリース GitHub Enterprise Server 3.22が一般利用可能になりました コラボレーションツール 9月04日 リリース 新しいAPIエンドポイントがプライバシーを保護するスター履歴データを提供します コラボレーションツール 9月01日 改善 個人用リポジトリでのディスカッションコメントからのユーザーブロック コラボレーションツール