та же ошибка. Так как команда выполняется не в интерактивном режиме, что docker pull, что docker-compose up. грузится первым делом .bashrc а в нем проверка, если не интерактивный, то игнорить строчку где в path добавляются пути к yandex cli
А зачем вам yc cli?
не то чтобы мне нужен yc cli, но docker-credential-yc
А зачем он вам, если есть экшен для логина, который я скидывал выше
ваш экшен не помогает в пулле через ssh-action
Есть пример не скриншотом, а ссылкой на репу?
репа приватная, что нужно показать? если использовать cr-login степом перед ssh-action таже ошибка. как я понимаю я могу в перед docker-compose up написать docker login \ --username <тип токена> \ --password <токен> \ cr.yandex и использовать предложенные варианты для сервисного аккаунта авторизованные ключи либо iam token. Но из-за не желания хранить key.json я как раз выбрал третий вариант Docker credential helper. отсюда и yc cli и вытекающий нюанс
Обсуждают сегодня