10得票7回答
无法在Linux上安装GitHub actions runner

我正在尝试在我的Linux机器(Ubuntu 20.04.1 LTS)上安装GitHub runner,按照repo>settings>Actions>add runner中描述的步骤操作。前几步都很顺利,但是当我运行config: ./config.sh --url &lt...

10得票2回答
在GitHub操作中检索修改文件列表

我目前正在使用foo-software/lighthouse-check-action自动进行审核。但由于urls必须是硬编码的,所以当希望仅对提交中修改的页面进行审核并根据这些页面失败时,它就不那么有用。 有没有办法实现上述功能?我查看了一些操作,例如actions/get-changed...

7得票3回答
Github Action: 如何确保服务器正常运行?

在我的 GitHub action 的 YAML 文件中,我有两个命令在结尾。第一个是 yarn start(启动服务器),第二个是运行测试文件。 通常我从本地服务器运行 yarn start,等待前端和后端端口运行,然后才从另一个终端运行测试。 但是从 GitHub action 运行时...

18得票1回答
GitHub Actions: 删除所有工件后,“您已使用了 GitHub 存储(GitHub Actions 和 Packages)的所有包含服务的 100%”

你们当中有人知道GitHub在他们的GitHub Storage(用于Actions和Packages)中实际存储了什么吗? GitHub一直告诉我: 您已使用GitHub存储(GitHub Actions和Packages)的所有包含服务的100%。 我删除了所有旧的工作流程运行记录 ...

9得票5回答
使用GitHub Actions自动从远程仓库拉取代码

我在 GitHub 上有一个私有存储库,我的目标是每当有新的提交时,该存储库就会更新到 VPS。 我目前正在使用 SSH 操作登录服务器,找到存储库并从源中提取。 但问题是存储库是私有的,需要认证。 我尝试在全局 git config 中设置用户名和密码,但即使这样仍然需要认证。

9得票1回答
GitHub Actions:在作业之间共享通用的操作

在从Travis CI切换到GitHub Actions时,我想知道是否有一种方法可以共享作业之间的常见步骤。 对于一个项目,我需要每个作业都以3个操作开始:检查存储库代码,安装Node.js v12,从缓存中恢复node_modules(如果可用)。实际上,我已经为每个作业添加了这3个操作,...

9得票4回答
为什么该操作无法访问机密?

我正在尝试创建一个工作流,使用Github Actions将Nuget包部署到Github Package Repository。 在这种情况下: 该存储库位于一个组织内 我是该组织的所有者 我对存储库具有管理员访问权限 该存储库列出了secrets 提交是我的 提交是对分支的直接提交 ...

13得票2回答
未明显原因 Github Actions 工作被取消

我试图为我的一个项目设置github actions脚本。目前该项目是私有的,因为我希望在第一次发布之前处于RC状态。由于该项目已经接近完成,我打算现在设置自动构建,但我发现了一些奇怪的行为。该项目是一个简单的C#库,因此.yml文件非常简单: name: .NET Core Deskto...

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

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

42得票1回答
如何使用GitHub Actions中的`workflow_run`事件?

另一个经常请求的 Actions 功能是一种基于完成另一个工作流来触发一个工作流的方法。例如,您可能希望获取 CI 工作流的结果并运行一些进一步的分析。 新的 workflow_run 事件使您能够在请求或完成一个或多个工作流时触发新的工作流。由 workflow_run 事件触发的运行始终...