使用自托管 GitHub Actions runner 时的 Composer 错误

Composer error when using a self-hosted GitHub Actions runner

我正在尝试从 GitHub 托管操作 运行 用户切换到我自己的 GitHub 操作 运行 用户。我有一台带有 Ubuntu 20.04 LTS 的服务器,我在上面安装了 GitHub actions 运行ner 作为服务。

但是,当 运行ning composer 在我的 GitHub 工作流程中对我的 运行 ner 命令时,我收到一条神秘的错误消息,它没有很有道理:

The HOME or COMPOSER_HOME environment variable must be set for composer to run correctly.

$HOME 在我的服务器上设置,因为当我通过 SSH 登录 运行 echo $HOME 时,我看到了我的主目录的输出。 GitHub 操作 运行ner 也是 运行ning 作为我 SSH 进入服务器的同一用户。

那么我如何才能为 运行ner 的操作正确配置它?

我终止了所有操作进程并在我的服务器上重新启动了服务,它解决了这个问题。