From the course: Google Cloud Professional Cloud Architect Cert Prep (2025)

Unlock this course with a free trial

Join today to access over 25,300 courses taught by industry experts.

Implementing continuous integration for Rust with GitHub Actions

Implementing continuous integration for Rust with GitHub Actions

From the course: Google Cloud Professional Cloud Architect Cert Prep (2025)

Implementing continuous integration for Rust with GitHub Actions

- [Instructor] Here we have a new project template that I'm going to use to set up a continuous integration for GitHub actions. GitHub actions is a way of testing your code, and even deploying your code, automatically. So I'm going to go ahead and say "Use this template" to create a new repository. Let's go ahead and do this. And I can put it into a place here where I say "github-actions-rust-example." And for the description, we'll just say, "Build and test a Rust Project." And the goal here with setting up a new project is that it allows us to, from the very beginning, set it up for continuous integration, which is a DevOps best practice, and really does help you build out microservices in a faster way, because you have a quality control process that improves your code over time. So I'm going to go ahead and create a new code space here. Let's go ahead and say "New with options." Rust does benefit from powerful machines, and I'm going to use a 16-core machine so that the compilation…

Contents