问题标签 [building-github-actions]
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.
android - 使用 Actions 时将 build.gradle 中的 local.properties 与 Github Secrets 一起使用
在使用 Github Actions 时,我试图用 Github Secrets 值替换位于 local.properties 中的 API 密钥。
键在 local.properties 中声明如下:
然后,在我的 build.gradle 中,我得到这样的属性:
然后运行 Github Actions 以在此处将值替换为秘密:
但是,每次运行此操作时,构建都会失败并出现以下错误:
- 出了什么问题:评估项目“:app”时出现问题。指定为非null的参数为null:方法com.android.build.gradle.internal.dsl.BuildType.resValue,参数值
它指向的行是 buildConfigField 'String', "API_KEY", api 行。
我在这里做错了什么?
github - 使用操作从 Github Issue 创建 Rally 门票
正如标题所说,我想创建一个 github 操作,如果创建问题,它将生成一个 Rally 票。我还希望 Rally 在创建问题时在 github 中创建问题。
这可能吗?
github - GitHub Actions 因从 JsonReader 错误读取 JToken 而失败
我正在尝试遵循如何使用 GitHub Actions 构建矩阵将工件部署到多个服务器教程。我已经完成了本教程的一半,但是在构建应用程序时出现以下错误。
我检查了 JSON 文件以进行验证,并无数次检查了部署文件。
这是 deploy-application.yml 文件。
这是 JSON 文件。
我在这里找不到问题。你能帮忙的话,我会很高兴。提前致谢。
github-actions - GitHub Workflows 输入参数的下拉列表
我想为我的 GitHub 操作输入参数创建一个下拉列表。这应该有助于从下拉列表中选择一个值,就像选择分支的选项一样。
docker - Act 无法使用 Docker API
我正在尝试使用开源Act实用程序在本地测试 github 操作。
“全局思考,
act
局部思考”
我已经复制了要检查 github 操作的 git hub 存储库,它确实包含 .github/workflow 文件夹。
我运行这个命令来运行我的 github 操作。
它给出了这个错误
我是 docker 新手,我对它一无所知,只是它为运行软件创建容器(类似于操作系统)。我尝试在 github 问题上搜索 Act,但找不到任何东西。
我安装了 docker ,sudo snap install docker
然后我检查了echo $?
which give out0
和docker -v
which give out Docker version 20.10.8, build 3967b7d28e
,所以看起来我确实安装了运行 docker 然后仍然为什么它会给出这个错误。
这是我编写的 github 操作/工作流文件
github-actions - 错误:过程已完成,错误代码 1 – 自托管运行器上的 GitHub 操作
自托管运行器上的 Hello World 错误消息:
我所有的操作都在做他们的工作,但最终出现错误:过程完成,错误代码为 1。
我决定运行简单的“hello world”动作,即使这样也收到了错误。在日志中,每个失败都有不同的消息,但肯定不会由某些固有的 CLI 或程序包问题引起“hello world”操作。
在自托管运行器上,我可以在本地完成所有操作,但不能在服务器上完成。GitHub Actions 服务帐户是否需要完整的管理员权限?有没有人遇到过这个问题?
谢谢!
github - 使用当前 ci/cd 版本 github 构建安装程序
我有一个 wix 安装程序,以及使用 github 操作的 ci/cd。
如何使用当前的 ci/cd 发行版本构建安装程序?我需要安装程序:
- 当前的 ci/cd 版本
- 在每次构建时,构建版本都会自动增加。