Learning Path

Use the Lightstep Pre-Deploy Check GitHub Action to Deploy Safely

Use the Lightstep Pre-Deploy Check in your GitHub Action workflow to determine the health of your entire system before a deploy.

Total time:
Robin Whitmore
Updated 08 Sep 2020
Start

Introduction

Use the Lightstep Pre-Deploy Check in your GitHub Action workflow to determine any risk ahead of a code change going to a production environment.

1
2 mins

Step 1: Create Conditions on Streams

Create conditions on Streams to trigger the Pre-Deploy action.

2
5 mins

Step 2: Create a Deployment Marker

Register an OpenTelemetry attribute used to mark deployments in Lightstep.

3
2 mins

Step 3: Add the Lightstep Pre-Deploy Action to Your Workflow

Add the Lightstep Pre-Deploy Check action to your GitHub workflow so that it alerts you when there are violated conditions on your Streams.

4
5 mins

Step 4: Integrate Rollbar and PagerDuty into the Workflow

Optionally add Rollbar and PagerDuty to the Lightstep Pre-Deploy Check.

End

Finished!

End of Learning Path