首页  >  文章  >  开发工具  >  如何在 github enterprise 上启用 github actions

如何在 github enterprise 上启用 github actions

Mary-Kate Olsen
Mary-Kate Olsen原创
2024-10-10 11:35:20432浏览

This guide provides step-by-step instructions to enable and configure GitHub Actions on a GitHub Enterprise Server instance. It begins by explaining the prerequisites, which include a GitHub Enterprise Server instance version 3.5 or later and a GitHu

如何在 github enterprise 上启用 github actions

如何在 GitHub Enterprise Server 上设置 GitHub Actions?

本文将指导您完成在 GitHub Enterprise Server 实例上启用和配置 GitHub Actions 的步骤。

先决条件:

  • 版本 3.5 或更高版本的 GitHub Enterprise Server 实例
  • 具有管理员权限的 GitHub 个人访问令牌 (PAT)您的 GitHub Enterprise Server,在 GitHub Enterprise Server 实例的“操作”选项卡中创建并存储

步骤:

  1. 启用 GitHub 操作:

    • 导航到 GitHub Enterprise Server 实例中的“管理操作”选项卡。
    • 选择“启用 GitHub 操作”并按照提示创建和操作配置具有 Actions 权限的 GitHub 应用程序。
  2. 配置运行器:

    • 选择运行器类型(自托管) 、虚拟环境或容器)。
    • 配置运行器以使用之前创建的个人访问令牌 (PAT) 与 GitHub Enterprise Server 实例进行通信。
  3. 创建工作流程:

    • 在存储库中创建 .github/workflows/ 目录。
    • 在定义工作流程的目录中创建 YAML 文件。
    • 将操作和设置添加到您的工作流程文件。
  4. 触发工作流程:

    • 提交并推送将工作流程文件复制到存储库。
    • 当发生特定事件时,例如推送到分支或创建拉取请求,工作流程将自动触发。

在 GitHub Enterprise Cloud 上启用 GitHub Actions 的步骤是什么?

GitHub Actions 不适用于 GitHub Enterprise Cloud。

我该如何做在 GitHub Enterprise 上为我的组织配置 GitHub Actions?

要在 GitHub Enterprise 上为您的组织配置 GitHub Actions:

  1. 在 GitHub Enterprise Server 上设置 GitHub Actions(如在第一个问题中详细介绍)。
  2. 在 GitHub Enterprise Server 实例上创建组织级 GitHub 应用程序。
  3. 通过创建和添加 GITHUB_ACTIONS 授予 GitHub 应用程序对组织存储库的访问权限每个存储库的秘密。
  4. 创建工作流程并将其提交到您组织的存储库。

以上是如何在 github enterprise 上启用 github actions的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn