Сценарий: создать проблему в org/bar всякий раз, когда действие запускается PR в org/foo. Я использовал закрытый ключ организации, чтобы создать токен для запроса https://api.github.com/repos/org/bar/issues для создания проблемы, но проблема в том, что если PR от вилки, действие не может получить доступ к секретам org/foo. Таким образом, это означает, что действие не может подготовить закрытый ключ из секретов для создания токена доступа.
org/bar
org/foo
https://api.github.com/repos/org/bar/issues
Описание ограничения доступа в документации: https://help.github.com/en/actions/configuring-and-managing-workflows/creating-and-storing-encrypted-secrets#using -encrypted-secrets-in-a- workflow
Итак, поскольку GITHUB_TOKEN не имеет доступа к другим репозиториям в организации, есть ли другой возможный способ авторизации для создания проблемы в другом репозитории с помощью действия GitHub?
GITHUB_TOKEN
Я думаю, вы можете использовать тот же подход, что и в Временное решение для публикации комментариев к действиям GitHub из разветвленных репозиториев :