Scaling CI/CD with GitHub Actions using GitHub Enterprise Cloud

GitHub Enterprise enables organizations to scale as they grow. This resource guide illuminates how GitHub Action features like Reusing Workflows and Environmental deployments to take your CI/CD tooling to new heights.

Scaling CI/CD with GitHub Actions using GitHub Enterprise Cloud

Scale with Innersourcing

Innersource: Innersource is a software development strategy that applies open source best practices to proprietary code, improving efficiency through code reuse. Empower your developers to learn from each other, exchange ideas and facilitate innovation.

  • Creating starter workflows for your organization: Starter workflows allow everyone in your organization who has permission to create workflows to do so more quickly and easily. When you create a new workflow, you can choose a starter workflow and some or all of the work of writing the workflow will be done for you.
  • Reusing Workflows: Reusing workflows avoids duplication. This makes workflows easier to maintain and allows you to create new workflows more quickly by building on the work of others, just as you do with actions. Workflow reuse also promotes best practice by helping you to use workflows that are well designed, have already been tested, and have been proved to be effective. Your organization can build up a library of reusable workflows that can be centrally maintained within GitHub Enterprise repositories.
  • Reusing Actions: Gain the flexiblity to build a GitHub Action Workflow using either public GitHub Marketplace Actions or internally created ones. With GitHub Enterprise repositories you can reuse GitHub Actions maintained within your organization.
  • Required Workflows: Required workflows via Organization Rulesets allow you to implement organization-wide CI/CD policies that apply to current and future repositories.

Scale your Infrastructure

Deployment

GitHub Hosted Runners

  • 50,000 free base runner minutes per month with GitHub Enterprise.
  • Maintained and managed by GitHub. A clean instance for every job execution.
  • Support for larger GitHub-managed runners: With our premium GitHub-hosted runners, you have access to bigger runner sizes, fixed IP ranges, increased concurrency for your workflows.
  • Support for Mac M1 Runners

Self Hosted Runners

Scale Securely

Existing CI/CD Conversion