Если ваш собственный Github Action не работает в другом репозитории, есть несколько возможных причин:
1. Убедитесь, что ваш репозиторий, в котором вы пытаетесь использовать свой Github Action, находится в том же аккаунте или организации, что и исходный репозиторий с Github Action. Если репозитории находятся в разных аккаунтах или организациях, Github Actions не будет выполняться.
2. Проверьте, что у вас есть правильное имя репозитория и путь к входному файлу в своем Github Action. Убедитесь, что имя репозитория и путь к файлу указаны верно и соответствуют структуре вашего репозитория.
3. Убедитесь, что ваш Github Action настроен правильно в репозитории, в котором вы пытаетесь его использовать. Убедитесь, что ваш Github Action добавлен в каталог `.github/workflows` в вашем репозитории.
4. Если вы используете тип "composite" в своем файле action.yml, проверьте, что ваш репозиторий содержит файлы, которые необходимы для выполнения вашего Github Action. Убедитесь, что файлы клонируются в репозитории, в которых вы хотите использовать свой Github Action. Если файлы не клонируются, проблема может быть с путями или настройками вашего Github Action.
5. Проверьте, что входные данные, переданные вашему Github Action, верны. Убедитесь, что входные данные, такие как путь к файлам Markdown, указаны правильно и соответствуют ожидаемым параметрам вашего Github Action.
Если проблема все еще не устранена, рекомендуется ознакомиться с официальной документацией Github Actions для получения дополнительной информации о настройке и использовании своего собственного Github Action.