Skip to content

Commit 2088e4d

Browse files
committed
add post about github actions evaluation
1 parent 1c2d5fd commit 2088e4d

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
---
2+
layout: post
3+
title: Evaluating GitHub Actions
4+
author: Pietro Albini
5+
team: the infrastructure team <https://www.rust-lang.org/governance/teams/operations#infra>
6+
---
7+
8+
The Rust Infrastructure team is happy to announce that we’re starting an
9+
evaluation of [GitHub Actions](https://github.com/features/actions) as a
10+
replacement for Azure Pipelines as the CI provider of the
11+
[rust-lang/rust](https://github.com/rust-lang/rust) repository.
12+
13+
We’ve been part of the beta of GitHub Actions since the beginning, following
14+
its development closely and testing it on a lot of smaller repositories in our
15+
organization, and we’re really satisfied so far with the product. GitHub
16+
Actions provides most of the features we love about Azure Pipelines, while
17+
being integrated with GitHub’s UI, permissions and workflows.
18+
19+
GitHub has also offered to sponsor a dedicated pool of builders with increased
20+
resources. Our extensive but time-consuming CI is one of the major pain points
21+
for compiler contributors, and the additional resources have the potential to
22+
drastically improve our developers’ experience. We have achieved 60% faster
23+
builds in preliminary testing thanks to the increased core count in the
24+
dedicated builder pool, and there is still large room to parallelize and finish
25+
builds even faster.
26+
27+
Our plan is to start running GitHub Actions in parallel with Azure Pipelines in
28+
the next few weeks, and we’ll keep the community updated as we learn more.

0 commit comments

Comments
 (0)