22得票4回答
GitHub Action 中的 npm install 失败并显示 "ENOENT: no such file or directory" 错误 - 在其他地方可以正常工作

我目前正在使用GitHub Actions替换我们的Drone CI安装。我编写的Action Workflow可归结为以下文件:.github/workflows/ci.yml。 on: [ push, pull_request ] name: CI jobs: test: ...

7得票2回答
在GitHub Actions中遇到“参数列表过长”的问题

我正在跟随HashiCorp的学习指南学习如何设置GitHub Actions和terraform。除了更新Terraform Plan的步骤之外,一切运行良好。 我遇到了以下错误: An error occurred trying to start process '/home/runn...

18得票1回答
GitHub Actions:如何构建一个拉取请求,就好像它已经合并了?

我对GitHub Actions感到非常兴奋。 我现在使用Travis-CI和AppVeyor。它们都有“PR”(pull request)构建功能,可以构建代码,就好像这个pull request已经被合并了一样。 我想使用GitHub Actions进行持续集成,但似乎GitHub A...

17得票2回答
当尝试合并分支时执行Github操作。

我正在为我的几个项目设置Github actions。 我希望实现的流程是: 开发人员点击“合并拉取请求”按钮 Github action 测试工作流将启动 如果测试通过-则执行合并操作 这种流程的原因是,我不想在每次提交到分支时都运行测试。我希望流程仅在尝试合并时才运行。 我的问题是: ...

7得票1回答
如何使用二进制文件为Github工作流设置Github秘钥?

我想要将一个 API 配置文件 (binary.file) 添加到 Github 机密中 (MY_BINARY_SECRET)。然后在工作流程中再次读取并写入 binary.file: jobs: build: runs-on: ubuntu-latest steps: ...

17得票2回答
Github Actions:在单个Runner中运行多个作业或在作业之间共享工作区

有没有办法在单个runner中运行多个工作流程或在工作之间共享Github actions的工作空间? 在我的组织中,开发团队使用多个由多个团队创建和管理的可重用工作流程。Team build 创建和管理构建应用程序的build.yaml。我的团队创建和管理执行应用程序构建数据分析并归档构建工...

24得票5回答
使用GitHub Action创建拉取请求

我试图让这个操作生效,但是我也很困惑它缺少什么内容,在触发 peter-evans PR 之前。 情境相当简单,我希望在推送任何功能/ * 分支时自动创建PR,但是我得到了一种奇怪的情况,其中develop更改被应用于feature / *分支之上。有人可以给我一些提示吗?name: Pull...

10得票2回答
在Heroku上进行GitHub身份验证时无法连接到GitHub。

我在Heroku上创建了一个应用程序,但在认证到GitHub时出现了问题。 Error: remote was closed, authorization was denied, or an authentication message otherwise not received befo...

27得票5回答
未找到 - PUT https://npm.pkg.github.com/package-name

我正在尝试上传一个包到GPR(Github包注册表)。我已经成功登录: npm login --registry=https://npm.pkg.github.com 然后运行以下命令: npm set registry https://npm.pkg.github.com/ npm...

7得票3回答
有没有办法通过提交信息的值触发特定的 Github action 工作流程?

有没有办法通过提交信息的值来触发特定的Github action workflow?例如,如果我使用提交信息“smoke_test”推送,那么只有来自一组工作流中的(一个特定工作流程)smoke test工作流会被触发。请帮忙解答,谢谢!