如何克服在 VPS 上设置 Github Actions 配置时出现的“不得使用 Sudo”错误

Cli*_*der 2 ubuntu sudo vps github-actions

我试图在我的 Ubuntu VPS 上设置 Github actions runner,在步骤 3 中我必须设置 config.sh 文件,我得到的错误为:Must not run with Sudo并且该过程失败。我的 root 帐户受密码保护,但我不明白这里的问题是什么。但我正在寻找的是如何解决这个问题。我实际上并没有部署一个严肃的应用程序,这只是为了练习。

小智 6

这是因为您以 root 用户身份运行命令。使用我推荐的选项 1 创建一个新用户sudo newuser {username}或运行命令export {AGENT_ALLOW_RUNASROOT="1"},但这两种方法都可以正常工作。

  • 对我来说,导出变量只能这样工作:`export RUNNER_ALLOW_RUNASROOT="1"` (11认同)