У меня есть Github Bot (Probot), который я использую для автоматизации таких вещей, как соглашения об именах и т. д. и т. д.
У меня также есть несколько команд, которые мы используем для управления видимостью, и мне было интересно, можно ли использовать Probot для назначения доступа определенным командам, когда репозиторий создается из определенного шаблона.
Однако я проанализировал объект контекста и просмотрел его в поисках имени шаблона репо, но, похоже, не нашел надежного способа определить, откуда было создано репо. Может я что-то упускаю или это вообще невозможно? См. прикрепленный код
const templateTeamAssignment = async (context) => {
const { github, payload } = context;
const repo = payload.repository.name;
console.log("context", context);
};
module.exports = templateTeamAssignment;
Любые идеи?