使用自托管的GitHub Actions运行程序时Composer错误

时间:2020-08-08 14:13:30

标签: php github composer-php github-actions

我正试图从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进入服务器的同一用户身份运行。

那么我如何为动作运行器正确配置呢?

1 个答案:

答案 0 :(得分:0)

我杀死了所有操作进程,并在服务器上重新启动了服务,此问题已解决。