GitHub Actions & Arm64: Enabling the world’s software to build on ARM
327 | Thu 01 Aug 5:30 p.m.–6:15 p.m.
Presented by
-
Larissa is a Product Manager at GitHub. She has worked on the Actions product for the past 2.5 years, working on bringing better compute power to Actions. She has worked on GPU runners, 4vcpu runners for OSS, larger runners, and most recently shipped Arm64 hosted runners in Actions. She is passionate about sustainability and software efficiency, and enjoys working to enable more power-efficient ways of development. Prior to GitHub she worked as a developer at an InsurTech company in San Diego, before moving into Product at a PropTech firm in Bend, Oregon working on data analytics. In her free time Larissa enjoys the trails, rivers, and mountains in her hometown of Bend.
Abstract
Travel through GitHub’s journey to supporting arm64 in GitHub Actions natively, enabling the world’s developers to build, test and deploy on Arm.
We will cover:
-GitHub’s journey to supporting Arm
-Arm64 growth and presence in Azure
-How the hosted arm64 runners work
-Benefits for the OSS community
-Sustainability gains
GitHub has long been the home for open source, with GitHub Actions being well-loved by the developer community. Driven largely by the voice of that community, GitHub began supporting arm as a platform via self-hosted runners first, leading to the recent release of arm hosted runners. Arm-based hosted runners mean that developers can build natively on Arm within GitHub, removing the need for a cumbersome emulation layer. Without the OSS community leading the charge, the largescale movement to the arm platform would not be possible. The growing popularity of the aarch64 platform has caused large cloud providers to jump on the arm train as well, with Azure announcing arm chips in 2022. This talk will cover how the new arm runners work, how OSS can build on Arm within GitHub today and in the future, as well as how arm processors can help individuals and companies reduce their impact on the environment.
Travel through GitHub’s journey to supporting arm64 in GitHub Actions natively, enabling the world’s developers to build, test and deploy on Arm. We will cover: -GitHub’s journey to supporting Arm -Arm64 growth and presence in Azure -How the hosted arm64 runners work -Benefits for the OSS community -Sustainability gains GitHub has long been the home for open source, with GitHub Actions being well-loved by the developer community. Driven largely by the voice of that community, GitHub began supporting arm as a platform via self-hosted runners first, leading to the recent release of arm hosted runners. Arm-based hosted runners mean that developers can build natively on Arm within GitHub, removing the need for a cumbersome emulation layer. Without the OSS community leading the charge, the largescale movement to the arm platform would not be possible. The growing popularity of the aarch64 platform has caused large cloud providers to jump on the arm train as well, with Azure announcing arm chips in 2022. This talk will cover how the new arm runners work, how OSS can build on Arm within GitHub today and in the future, as well as how arm processors can help individuals and companies reduce their impact on the environment.