Entitlements could not be checked due to an error reaching the service. Showing non-confidential search results only.

Build Fast, Scalable CI/CD Pipelines on Arm with GitHub Actions

This is your technical guide to running GitHub Actions and building high-performance CI/CD pipelines using Arm-based infrastructure across cloud and self-hosted environments.

 

Why Use Arm Runners for CI/CD?

 

Using Arm-based runners gives developers a scalable, low-cost way to build and deploy software in the cloud. With support for GitHub-hosted and self-hosted runners, you can run multi-architecture builds, container workflows, and ML pipelines – all without rewriting your existing workflows.

Get Started

get started icon
Setup
code icon
Learn and Code
tool icon
Tools
Ecosystem icon
Ecosystem
Next steps icon
Next Steps

Learn and Code

This section walks you through deploying GitHub Actions workflows on Arm infrastructure. Through hands-on Learning Paths, you’ll build multi-arch containers, optimize machine learning pipelines, and run fast, scalable CI/CD in the cloud.

Run GitHub Actions on Arm

Use GitHub-hosted or self-hosted Arm runners to build and test cloud native applications in CI/CD pipelines.

Start Learning Path

Build Multi-Architecture Containers

Create and publish Docker images that run seamlessly on both x86 and Arm architectures.

Start Learning Path

Optimize MLOps Workflows

Accelerate model builds and inference pipelines using Arm-based runners to reduce cost and latency.

Start Learning Path

Arm Ecosystem Dashboard

The Arm Ecosystem Dashboard is your go-to resource for discovering cloud services, tools, and software stacks optimized for Arm. Whether you’re deploying on AWS, Azure, or GCP, this page helps you find the right partners, platforms, and verified solutions to accelerate development on Arm-based infrastructure.

Explore Dashboard

Performance Tools

This section gives you access to tools that help you profile performance, migrate existing apps, automate cloud deployment, and benchmark workloads on Arm-based platforms.

Streamline CLI

Collect and analyze performance data from Arm-based systems. Automate profiling workflows and integrate into CI pipelines.

Explore Streamline CLI

Migrate Ease

Identify and adapt workloads for Arm-based cloud environments. Automates analysis and optimization for a smoother migration.

Explore Migrate Ease

Runbooks

Step-by-step automation guides for configuring, running, and benchmarking workloads on Arm platforms.

Browse Runbooks

AWS Q CLI

Quickly launch and benchmark Arm-based instances on AWS using a streamlined command-line interface.

Install AWS Q CLI

AWS Perf (APerf)

Access low-level performance counters on Arm CPUs to analyze core behavior, frequency, and workload efficiency.

Install APerf

What's Next?

  • CODE-ALONGS
  • DEVELOPER PROGRAM
  • COURSES and LABS
  • DEVELOPER RESEARCH
  • MORE RESOURCES
Workflow diagram with robot, cloud, and data connections.

Automate CI/CD pipelines on Arm using GitHub Actions – On Demand

Watch this code-along to automate CI/CD with GitHub Actions on Arm and build multi-arch containers with guidance from an Arm engineer.

Sign-Up to Watch
Robot and satellite on a tech-themed background.

Arm Developer Program

Have a technical question about cloud native on Arm or Arm cloud migration?

 

Join the Arm Developer Program and connect with a global community of developers and Arm engineers to build better apps on Arm. Get early access to tools, technical content, workshops, and support to help you debug, optimize, and ship your projects.

Explore Program

GitHub Actions Learning Pathways

 

Learn how to automate your software workflows with GitHub Actions in this step-by-step learning journey from GitHub.

Explore GitHub Learning

Arm Developer Labs

 

Tackle real-world Arm-based cloud challenges with hands-on projects — perfect for building, learning, and prototyping.

Explore Labs
Cloud-based system with robot, data, and user.

Arm Developer Council

Join the Arm Developer Council to share feedback, help shape the tools and platforms you use — and receive a voucher for your time.

Learn More