问题标签 [github-actions-runners]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
kubernetes - 调用 webhook 失败“mutate.runner.actions.summerwind.dev”:x509:证书由未知机构签名
我有Github Actions Controller创建的 CRD :
而且我还有一个包含两个简化资源的示例文件:pod 和 runner
现在,当我对这两个资源运行 apply 时,Pod运行良好,但Runner失败:
如您所见,此调用转到 MutatingWebhookConfiguration。这个 webhook 向只打印的控制器发送请求:
问题:故障排除的下一步是什么?
github-actions - Github 操作 ci cd 失败
您好,我在 github 操作上遇到了一些错误,以下是我的 testing.yml 文件
测试失败并告诉我以下错误
任何人都可以帮助我吗?
github-actions - 错误:过程已完成,错误代码 1 – 自托管运行器上的 GitHub 操作
自托管运行器上的 Hello World 错误消息:
我所有的操作都在做他们的工作,但最终出现错误:过程完成,错误代码为 1。
我决定运行简单的“hello world”动作,即使这样也收到了错误。在日志中,每个失败都有不同的消息,但肯定不会由某些固有的 CLI 或程序包问题引起“hello world”操作。
在自托管运行器上,我可以在本地完成所有操作,但不能在服务器上完成。GitHub Actions 服务帐户是否需要完整的管理员权限?有没有人遇到过这个问题?
谢谢!
github-actions - Github Actions pm2:找不到命令
我正在尝试自动部署项目并且 npm 命令运行完美,但是当它进入 pm2 重新启动特定项目的行时,操作将失败。
GitHub 操作错误:
GitHub Action .yml 文件内容:
github-actions - 导出矩阵键的值作为另一个矩阵键的函数
我正在尝试在 GitHub Actions 工作流脚本中定义一个(稍微)复杂的矩阵。
我刚刚正交设置的矩阵元素中的一些键;一些我设置使用include
;但是我想根据其他键的值来获得一些。例如,我可能希望能够说:“如果 key1 大于 7,则 key2 为 A,否则为 B”。
当然,我可以通过在我的include
. 但是我可以指定功能依赖吗?更复杂的功能怎么样?
.net - 在 Github runner (Ubuntu) 上构建的 Dotnet 失败,“N/A”不是有效的版本字符串
我在 Ubuntu (18.04.4 LTS) 上使用 Github 运行器(以 root 运行)构建了一个 dotnet 项目。构建意外失败(2 次成功运行,然后每次都失败)。直接从命令行运行时,每次都使用相同的构建命令:
我使用 github runner 得到的一致错误:
构建 yaml 文件:
我已经尝试过“env:VERSION”参数。在一系列失败之后 - 当我添加 env:VERSION 参数时 - 它成功了两次,然后又回到错误。通过将 env:version 添加/删除到 yaml 文件,我无法再次重现它。
引用的 /3.1.415/NuGet.targets(128,5) 如下所示:
我该如何进一步解决这个问题?
github - 基于 Docker 的运行器使用私有镜像构建
我的基于 docker 的自托管运行器已经在 GitHub 组织级别激活。npm
分别通过我们的私有 docker 映像执行构建,尝试使用以下工作流yml
代码。
由于我的图像没有加载 docker 引擎包,Error: docker: command not found
因此预计会失败。docker-runner
使用自托管 docker runner,我如何调用私有 docker 映像并执行构建?一些实现的指针会有所帮助。谢谢!
lua - 使用自定义 lua 解释器 luajit-2.0.4 在 windows-latest github 工作流运行器上安装 luarocks-3.8.0
我正在尝试使用 windows-stable 在 githubs 工作流运行器上安装 luarocks-3.8.0,但不幸的是我无法成功设置任何参数。
我尝试了以下方法:
- 没有任何争论
- 有/无/P
- 有和没有 /LUA
- 有和没有 /INC
- 有和没有 /LIB
- 有和没有 /BIN
我使用的 Powershell 命令之一,见下文:
如您所见,我还尝试通过使用 /FORCECONFIG 并将配置文件从 ${{ github.workspace }}\luarocks-3.8.0\config-windows.5.1.lua 复制到 C:\luarocks 来提供 config.lua \config.lua,
但我总是收到这个错误:
该系统找不到指定的路径。
我试过 --verbose 没有成功。
附加信息:
- 我正在使用 luaJIT-2.0.4 并将其安装在工作流运行器上
- 我需要 luarocks 来安装 luaunit 进行单元测试
- 在目录.building中,您可以看到所有提供的文件
- 工作流程操作可以在这里找到
- 和工作流操作 yml文件“Windows Lua 单元测试” - 参见步骤“安装 luarocks 3.8.0”
如果您需要任何其他信息,请告诉我!我不知道如何解决这个问题!
带有 install.bat 的详细输出确实可以帮助我,但它似乎不起作用,我无法在带有 install.bat 的 Windows 上找到任何关于详细输出的信息!
github - 如何在 Windows 上运行的 Github 操作工作流中使用用户主目录?
我正在使用在 windows-latest 上运行的 Github 操作工作流,我想使用用户主目录变量而不是使用硬编码路径C:\Users\runneradmin
。在 Windows 上,这通常在 cmd 中作为%USERPROFILE%
. 但是%USERPROFILE%
在 Github 操作中使用失败,因为语法似乎不受支持。也试过:${{ env.USERPROFILE }}
这是空的。并$env:USERPROFILE
导致语法错误。
github - 如何在 Github Actions 中指定架构?
我如何指定架构Github Actions
?像x86
or的东西arm64
?