Getting Started
To speed up your workflows with Namespace, you need to connect Namespace with your GitHub organization and do a one-line change to your workflow definition:Connect your GitHub organization to Namespace
Open the Dashboard to connect your GitHub organization.
Update your workflows
Change the To read more about the available configuration options, including machine sizes, see Configure your Runners.
runs-on field in a workflow file to a Namespace profile or label.Configure your Runners
Namespace runners offer a high degree of customization and unique capabilities. Start off by selecting your target OS / architecture and picking an optimal shape. Subsequent guides will explore how to benefit from each of the available solutions.Create a Profile
- Open the Dashboard and press “New Profile”.
- Specify a name. The name will be part of the
runs-onlabel in your workflow file. - Select if you want to run on Linux AMD64, Linux ARM64, Windows or macOS.
- Pick a resource shape. You can change the shape later to find the best fit.
- Confirm by pressing “Create Profile”.
- Linux AMD64 runs on high-performance AMD EPYC CPUs.
- Linux ARM64 supported by AmpereOne (high memory configurations), and Apple M4 Pro and M5 Max.
- Windows AMD64 runs on high-performance AMD EPYC CPUs.
- macOS ARM64 Apple M5 Max (or M4 Pro on some configurations).