Я предполагаю, что действия github используют контейнер docker
на разных этапах рабочего процесса. Если это так, вместо того, чтобы полагаться на стандартные доступные контейнеры, используйте ваши собственные образы докеров, которые предварительно запекаются со статическими программными компонентами, такими как cli, которые вам нужны.
Чтобы быстро начать работу, возьмите текущий Dockerfile
, который вы используете, и добавьте команды установки, сборки и отправки в Docker Hub или реестр GitHub. Позже вы можете взять минимальный образ и установить только минимальное необходимое программное обеспечение.