Самостоятельный бегун не находит nvm или Node, которые уже установлены в Linux. ⇐ Linux
Самостоятельный бегун не находит nvm или Node, которые уже установлены в Linux.
У меня дома есть Linux-сервер, на котором установлен GitHub Actions со следующим кодом:
имя: Создание и развертывание пользовательского интерфейса – DEV на: рабочий процесс_диспетч: толкать: ветки: [ "dev" ] пути: - 'UI/**' pull_request: ветки: [ "dev" ] пути: - 'UI/**' вакансии: build_and_deploy: если: github.ref == 'refs/heads/dev' запуск: самостоятельный шаги: - название: Касса использует: действия/checkout@v4 - имя: Установить зависимости запустить: | список НВМ узел -v НПМ -v Мне выдает эту ошибку
/github/actions-runner/project/_work/_temp/dc7e7354-9aa9-4676-8b50-883e4f150b34.sh: строка 2: nvm: команда не найдена. Ошибка: процесс завершен с кодом выхода 127. Я пробовал использовать nvm и node, установленные как с правами root, так и без полномочий root (пользователь, выполняющий GitHub Actions), но в сообщении об ошибке ничего не изменилось.
Могут ли действия GitHub использовать Node.js, установленный на сервере? Я не хочу настраивать Node.js и nvm каждый раз, когда фиксирую свой код, чтобы сэкономить время на развертывание.
У меня дома есть Linux-сервер, на котором установлен GitHub Actions со следующим кодом:
имя: Создание и развертывание пользовательского интерфейса – DEV на: рабочий процесс_диспетч: толкать: ветки: [ "dev" ] пути: - 'UI/**' pull_request: ветки: [ "dev" ] пути: - 'UI/**' вакансии: build_and_deploy: если: github.ref == 'refs/heads/dev' запуск: самостоятельный шаги: - название: Касса использует: действия/checkout@v4 - имя: Установить зависимости запустить: | список НВМ узел -v НПМ -v Мне выдает эту ошибку
/github/actions-runner/project/_work/_temp/dc7e7354-9aa9-4676-8b50-883e4f150b34.sh: строка 2: nvm: команда не найдена. Ошибка: процесс завершен с кодом выхода 127. Я пробовал использовать nvm и node, установленные как с правами root, так и без полномочий root (пользователь, выполняющий GitHub Actions), но в сообщении об ошибке ничего не изменилось.
Могут ли действия GitHub использовать Node.js, установленный на сервере? Я не хочу настраивать Node.js и nvm каждый раз, когда фиксирую свой код, чтобы сэкономить время на развертывание.
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Cmake не находит QT, когда QT5 и QT6 установлены на базе Linux и Debian
Anonymous » » в форуме Linux - 0 Ответы
- 23 Просмотры
-
Последнее сообщение Anonymous
-