何が起きたか

GitHubはルールセット機能を更新し、プッシュルールにパス例外を含められるようにしました。

この更新により、対象となるすべてのファイルパスに適用されるプッシュルールを設定し、除外する特定のパスを指定できるようになります。

この機能は現在、パブリックプレビューで利用可能です。

なぜ重要か

これにより、リポジトリ管理者はプッシュルールが適用される範囲をより細かく制御でき、特定のファイルへの正当な変更を妨げることなく、ポリシーをより正確に適用できます。

特定のパスを除外することで、チームは生成ファイルや同じルールを適用すべきでないディレクトリを含むワークフローにおいて、不要な摩擦を回避できます。

主要な事実

ルールセットのプッシュルールがパス例外をサポートしました。

パス例外により、選択したパスを除くスコープ内のすべての箇所にルールを適用できます。

この機能はパブリックプレビューです。

今後の注目点

この機能がパブリックプレビューから一般提供へ移行するにつれ、より広範な利用が可能になることに注目してください。

ルールセットでパス例外を効果的に使用する方法に関するドキュメントの更新や例にも注目してください。

出典