From the course: GitHub Actions for CI/CD

Unlock the full course today

Join today to access over 24,700 courses taught by industry experts.

Deploying software with GitHub Actions

Deploying software with GitHub Actions - GitHub Tutorial

From the course: GitHub Actions for CI/CD

Deploying software with GitHub Actions

- [Instructor] In previous chapters, we demonstrated how GitHub Actions helps us with continuous integration and continuous delivery. Now, let's discuss using GitHub Actions for continuous deployment. To implement continuous integration, we set up workflows to process our code on each push to the repo. For continuous delivery, we set up workflows that were also triggered by pushes or releases. Our delivery workflows automatically created software packages or container images. With continuous deployment, we'll extend this pipeline to place our code, software package, or artifact into a system where it can be used and operated, that is, each push to the repo triggers a workflow that integrates the code, creates an artifact, and then places that artifact into a system where we can use it. Before we get into some examples, let's explore the features of GitHub and GitHub Actions that we can use to configure deployment…

Contents