Skip to main content
We publish frequent updates to our documentation, and translation of this page may still be in progress. For the most current information, please visit the English documentation.

使用入门工作流程

GitHub Enterprise Server 为各种语言和工具提供入门工作流程。

注意:GitHub Enterprise Server 目前不支持 GitHub 托管的运行器。 可以在 GitHub public roadmap 上查看有关未来支持计划的更多信息。

关于入门工作流程

GitHub Enterprise Server 为各种语言和工具提供入门工作流程。 在存储库中设置工作流程时,GitHub Enterprise Server 会分析存储库中的代码,并根据存储库中的语言和框架推荐工作流程。 例如,如果你使用 Node.js,GitHub Enterprise Server 将提议使用入门工作流文件来安装 Node.js 包和运行测试。 你可以搜索并筛选来查找相关的入门工作流。

GitHub 为以下高级类别提供现成的入门工作流:

  • 部署 (CD) 。 有关详细信息,请参阅“关于持续部署”。

  • 持续集成 (CI) 。 有关详细信息,请参阅“关于持续集成”。

  • 自动化. 自动化入门工作流提供了自动化工作流的解决方案,例如,对拉取请求分类并根据拉取请求中修改的路径对拉取请求应用标签,或问候首次参与存储库的用户。

您还可以创建自己的入门工作流程以与您的组织共享。 这些入门工作流程将显示在 GitHub Enterprise Server 提供的入门工作流程旁边。 有关详细信息,请参阅“为组织创建入门工作流”。

使用入门工作流程

对存储库具有写入权限的任何人都可以为 CI/CD 或其他自动化设置 GitHub Actions 入门工作流程。

  1. 在 your GitHub Enterprise Server instance 上,导航到存储库的主页。 1. 在你的存储库名称下,单击 “操作”。 主存储库导航中的“操作”选项卡

  2. 如果存储库中已有工作流,请单击“新建工作流”。

  3. “选择工作流”页面显示了一系列推荐的入门工作流。 找到要使用的入门工作流,然后单击“配置”。为帮助你找到所需的入门工作流,可以搜索关键字或按类别进行筛选。

    配置此工作流

  4. 如果入门工作流程包含详细说明其他设置步骤的注释,请按照下列步骤操作。 许多入门工作流程都有相应的指南。 有关详细信息,请参阅 GitHub Actions 指南

  5. 某些入门工作流程使用机密。 例如,${{ secrets.npm_token }}。 如果入门工作流使用机密,请将机密名称中描述的值作为机密存储在存储库中。 有关详细信息,请参阅“加密机密”。

  6. (可选)进行其他更改。 例如,你可能希望更改 on 的值,以便在工作流运行时进行更改。

  7. 单击“开始提交”。

  8. 编写提交消息并决定是直接提交到默认分支还是打开拉取请求。

延伸阅读