Lightstep Adds New GitHub Action
Written by Kay Ewbank   
Thursday, 22 October 2020

Lightstep has announced a new GitHub action, Lightstep Pre-Deploy Check, designed to help developers be proactive about ensuring the quality and performance of their software before it’s actually deployed.

GitHub Actions are designed to let you implement custom logic without having to create a GitHub app. Actions can be combined to create workflows based on actions defined in your repository, a public repository on GitHub, or a published Docker container image. You can use Actions to express business rules, or to connect the services your project uses from inside your project's repository.


Lightstep is best know for its application performance management tools. The company was founded by ex-Google engineer Ben Sigelman, and offers software tools that can track how well applications are working across an organization.

The lightstep-action-predeploy action provides data on the health of production services during software delivery alongside on-call and error information.

This Javascript-based action can be used when a pull request is approved by GitHub reviewers. It uses APIs to provide a summary of deployment risk ahead of a code change going to a production environment.

Lightstep has also partnered with Rollbar and PagerDuty to add more info. If Lightstep completes a risk assessment and determines that the system is unhealthy, it can automatically take a snapshot of the production behavior in real-time and send it to PagerDuty, so the full details of the issue can be examined even if the developer was not there at the moment the issue started.

According to the State of Software Quality 2020 report produced by OverOps,two out of three developers spend at least a day per week troubleshooting issues in their code, and are frustrated by the unknowns that come withd eploying new code into cloud-based, distributed architectures.

Commenting on the new action, Chris Patterson, product manager for GitHub Actions at GitHub, said:

“By bringing Observability data directly into the pull request process on GitHub, developers can avoid context switching, gain more ownership of how their code performs in production, and better support DevOps within their organization.”


More Information

Lightstep Website

Lightstep On GitHub

Related Articles

GitHub Code Scanning Generally Available

GitHub Actions API Enters Public Beta

New From GitHub Universe

GitHub Launches Actions


To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.


Azure CosmosDB for PostgreSQL Reaches General Availability

Azure CosmosDB is Microsoft's mutli-model distributed database for supporting workloads at scale. Now it has extended beyond NoSQL by adding support for PostgreSQL.  Azure thus becomes  [ ... ]

GraalVM's Alignment With OpenJDK Signifies A New Era For Java

Oracle will be contributing GraalVM Community Edition Java Code to OpenJDK. There's a lot behind this simple statement. But before that, let's first look at what GraalVM actually does.

More News





or email your comment to: