...

/

Continuous Delivery

Continuous Delivery

Learn how to run tests using GitHub Actions.

We'll cover the following...

With continuous delivery, we set up a workflow to automate deployments. We can use specialist tools to create a pipeline that builds, tests, and deploys our code. Often, we can program these steps in code files that we include in the codebase. We should aim to be able to deploy an update with a single click or command. This brings several advantages:

  • We can quickly deploy small updates. Our updates reach our users more quickly. It also reduces time spent fixing conflicts when we merge code.

  • We can easily roll back if a bug occurs in the production stage. ...