1

命名規則などの自動化を処理するために使用する Github Bot (Probot) があります。

可視性を制御するために使用するチームもいくつかありますが、特定のテンプレートからレポが作成されたときに、Probot を使用して特定のチーム アクセスを割り当てることができるかどうか疑問に思っていました。

ただし、コンテキストオブジェクトを分析し、テンプレートリポジトリ名を探して検索しましたが、リポジトリがどこから作成されたかを判断する確実な方法が見つからないようです。多分私はここに何かが欠けているのですか、それともこれはまったく不可能ですか? 添付のコードを参照してください

const templateTeamAssignment = async (context) => {
  const { github, payload } = context;
  const repo = payload.repository.name;

  console.log("context", context);
};

module.exports = templateTeamAssignment;

何か案は?

4

2 に答える 2