45得票4回答
如何在 Github 工作流程中的 artifact 中归档文件以解决此警告?

这个存档中有超过10,000个文件,请考虑在上传之前创建一个归档文件,以提高上传性能。

45得票1回答
Github动作,定时在分支上进行操作。

我正在尝试配置Github工作流程,我已经成功地在每次推送事件上进行了配置。但是,如果我需要它在一段时间后运行怎么办? 根据文档的理解,可以使用计划来实现。name: Release Management on: schedule: - cron: "*/5 * * * *" ...

45得票4回答
如何在 GitHub Actions 中的 push 事件中跳过作业?

使用Travis CI,我们可以在提交的末尾添加后缀来跳过特定提交的构建。这在Travis CI中有描述。当我只编辑与代码无关的 README.md 文件且不需要触发预先构建时,我发现此功能非常实用。[skip ci] 如何使用Github Actions跳过由on: push事件触发的作业?...

45得票5回答
使用Github Actions从单一代码库部署各个服务

我有大约10个独立的微服务,它们大多是用于各种数据处理作业的云函数,所有这些函数都存储在一个Github代码库中。 目标是在推送到分支时,触发选择性部署这些服务到Google Cloud Functions - 当单个函数已经更新。 我必须避免更新单个服务导致所有云函数都被部署的情况发生。...

44得票5回答
作为 GitHub Action 环境变量的仓库名称?

如何在GitHub Actions中将仓库名称(而不是用户或组织)作为环境变量获取? 我发现github.repository,但它包含所有者作为第一部分,像这样:owner/repo。

44得票4回答
Github Actions - 如何使用SSH部署到远程服务器

我在DO上有一个暂存服务器。 我想将我的Node应用程序构建并部署到该服务器上。name: Build & Deploy on: push: tags: - 'v1.*.0' jobs: build: runs-on: ubuntu-latest ...

43得票4回答
GitHub Action - 在作业之间定义工作流级别的环境变量

我希望在 Github Actions Workflow 中定义和设置作业之间的环境变量。 以下是我尝试过的工作流,但不幸的是环境变量 GIT_PR_SHA_SHORT 和 E2E_GIT_PR_SHA 无法工作。 这种情况可能吗?name: Git Pull Request Workflow...

43得票7回答
Github Actions中的手动工作流触发器

我正在为一个项目仓库设置Github Actions。 工作流程包括以下步骤: 构建docker镜像 将镜像推送到容器注册表 部署Kubernetes。 然而,我有两个不同的Kubernetes部署:一个用于开发,另一个用于生产。因此,我也有两个Github Action工作流...

43得票2回答
使用值数组在GitHub Actions工作流程中重复步骤

我正试图创建一个 GitHub Actions 工作流程,它将收集最后一次提交中更改的特定路径,并对收集到的每个路径运行一个步骤(如果有的话)。 目前,在我的工作流程中,我正在创建一个路径数组,但我不确定如何继续处理该数组:name: Test on: push jobs: te...

42得票1回答
GitHub actions/checkout@v3和v2有什么区别?

使用GitHub Actions时,actions/checkout@v2和actions/checkout@v3有什么区别?是否有理由选择v2而不是v3?