macos - 为 GitHub Actions macOS 自托管运行器提供密码

标签 macos sudo github-actions

我已经使用 GitHub Actions 自托管运行器说明设置了 CI 构建服务器。在到达这条指令之前一切正常:

sudo xcode-select -switch /Applications/Xcode_11.5.app

它会在 macOS 终端内询问我的密码。如果我每次运行此作业时都必须输入密码,这就违背了构建服务器的目的。我已经尝试将运行者配置为服务,但是当我这样做时,工作完全失败了,因为它需要一个终端来询问密码。

有没有办法设置密码,使运行者不再每次都询问我?

最佳答案

您可以尝试删除sudo 命令。

关于macos - 为 GitHub Actions macOS 自托管运行器提供密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62370850/

相关文章:

macos - OS X 是否通过 Gatt 支持 HID?

python - Xcode Playground 因非 swift 代码而崩溃

linux - 如何通过多个 sudo 和 su 命令找到原始用户?

node.js - GitHub action CI check for npm test keep running non stop

github - 有没有办法记录来自 Github Actions 的错误响应?

continuous-integration - 是否可以触发对不同存储库的 GitHub 操作?

macos - 如何在 Perl 脚本打印中添加换行符

python - 使用 setuptools 安装的提升权限运行 python 脚本

linux - 从 bash 打开多个 gnome 终端并执行 sudo 服务

iphone - 似乎无法有条件地为 iPhone/Mac 进行编译