> For the complete documentation index, see [llms.txt](https://cover-docs.diffblue.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://cover-docs.diffblue.com/features/cover-pipeline/cover-pipeline-for-github/introduction.md).

# Introduction

Poor test coverage, or the complete lack of unit tests, acts as a blocker to CI implementation. Diffblue's reinforcement learning AI platform removes this blocker, autonomously writing and updating Java unit tests for your projects directly in your GitHub Actions workflow, helping you to save developer time, increase test coverage, and catch regressions.

On first use, Diffblue Cover will create your full test suite for your entire project. On subsequent code-change pull requests, these tests will be automatically updated to reflect the new behavior, allowing you and your development team to catch regressions and unplanned behavior changes.

<figure><img src="/files/D5eOfJkMjwSfV3y656HV" alt=""><figcaption></figcaption></figure>

## eLearning

Check out our introductory video for an overview of Cover Pipeline for GitHub and a brief demonstration of how to activate, and use Diffblue Cover directly within your GitHub Actions workflows. \[3min]

{% embed url="<https://youtu.be/blxHRCYD1kA>" %}
