メインコンテンツへスキップライセンスの自動割り当て機能は、組織内の開発者ライセンスの管理を簡素化します。各開発者にライセンスを手動で割り当てる代わりに、Kodus はアクティブなコントリビューターにライセンスを自動的に割り当てることができます。
仕組み
有効にすると、Kodus はリポジトリのプルリクエストのアクティビティを監視します。
- 自動割り当て: ユーザーが複数のプルリクエストを作成すると、Kodus は組織内に利用可能なライセンス枠があるかどうかを確認します。
- 空きがある場合、ユーザーにライセンスが自動的に割り当てられ、PRがレビューされます。
- 空きがない場合、Kodus はライセンス不足によりレビューを実施できないことを示すために、GitHub のプルリクエストに「👎」の絵文字、GitLab には「🔒」の絵文字でリアクションします。
無視するユーザー
無視するユーザーのリストを設定できます。これらのユーザーは自動割り当てプロセスから除外されます。
- レビューなし: 無視されたユーザーが作成したプルリクエストは Kodus によってレビューされません。
- リアクションなし: Kodus はそのユーザーの PR にリアクションしません。PR の上限を超えた場合でも同様です。Kodus が PR を完全に無視したかのように扱われます。
これはボット、サービスアカウント、またはコードレビューを必要としない特定のチームメンバーに役立ちます。
ライセンスの自動割り当てを有効化・設定するには:
- コードレビューの設定に移動します。
- サブスクリプションタブに移動します。
- ライセンスの自動割り当てセクションを見つけます。
- トグルを使用して機能を有効または無効にします。
- 有効にすると、無視するユーザーリストに追加するユーザーを選択できます。