我正试图从GitHub托管的动作运行程序切换到我自己的GitHub动作运行程序。我有一台装有Ubuntu 20.04 LTS的服务器,在该服务器上我已安装了GitHub Actions服务。
但是,当我在仓库中的GitHub工作流中的运行器上运行composer
命令时,我收到了一条含糊不清的错误消息,这没有什么意义:
The HOME or COMPOSER_HOME environment variable must be set for composer to run correctly.
在服务器上设置了 $HOME
,因为当我SSH并运行echo $HOME
时,会看到主目录的输出。 GitHub操作运行程序也以我SSH进入服务器的同一用户身份运行。
那么我如何为动作运行器正确配置呢?
答案 0 :(得分:0)
我杀死了所有操作进程,并在服务器上重新启动了服务,此问题已解决。