# GitHub

Integrate Diffblue Cover into your GitHub Actions workflows - Cover Pipeline for GitHub.

## Start here...

<table data-view="cards"><thead><tr><th></th><th></th><th></th><th data-hidden></th><th data-hidden data-card-cover data-type="files"></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><img src="/files/TDiM7GwAQ6Yb4XgSNlcN" alt="" data-size="original"> <strong>What is Diffblue Cover</strong></td><td>[8 min read]</td><td>An introduction and overview of Diffblue Cover including features, benefits, and how it works.</td><td></td><td></td><td><a href="/pages/SroE119705FwinLw2eMK">/pages/SroE119705FwinLw2eMK</a></td></tr><tr><td><img src="/files/EgdOkFqZ2bmomIoQMb10" alt="" data-size="original"> <strong>Introducing Cover Pipeline for GitHub</strong></td><td>[3 min watch]</td><td>An overview of Cover Pipeline for GitHub and a brief demonstration of how to activate, configure, and use Diffblue Cover directly within your GitHub Actions workflows.</td><td></td><td></td><td><a href="https://youtu.be/blxHRCYD1kA">https://youtu.be/blxHRCYD1kA</a></td></tr><tr><td><img src="/files/V19jsX7D0lTLTVqpBOkt" alt="" data-size="original"> <strong>Free Trial Registration</strong></td><td>[1 min sign-up]</td><td>If you haven't signed up for the Cover Pipeline for GitHub trial yet, use this link to provide your details and get your license code.</td><td><strong>Title</strong></td><td></td><td><a href="https://www.diffblue.com/try-cover/github/">https://www.diffblue.com/try-cover/github/</a></td></tr><tr><td><img src="/files/EgdOkFqZ2bmomIoQMb10" alt="" data-size="original"> <strong>Getting Started Video</strong></td><td>[4 min watch]</td><td>A full demonstration of how to activate, configure, and use Diffblue Cover directly within your GitHub Actions workflows.</td><td><strong>Title</strong></td><td></td><td><a href="https://youtu.be/KRw47RBt3Gw">https://youtu.be/KRw47RBt3Gw</a></td></tr><tr><td><img src="/files/TDiM7GwAQ6Yb4XgSNlcN" alt="" data-size="original"> <strong>Getting Started Docs</strong></td><td>[6 min read]</td><td>Step-by-step details of how to activate, configure, and use Diffblue Cover directly within your GitHub Actions workflows.</td><td></td><td></td><td><a href="/pages/NBNqHmnklA6Oer3YdwcG">/pages/NBNqHmnklA6Oer3YdwcG</a></td></tr><tr><td><img src="/files/TDiM7GwAQ6Yb4XgSNlcN" alt="" data-size="original"> <strong>GitHub Workflow</strong></td><td>[3 min read]</td><td>Illustrative development workflows, with and without Cover Pipeline for GitHub.</td><td></td><td></td><td><a href="/pages/2fUYC8nVhq4eWlxdtA2M">/pages/2fUYC8nVhq4eWlxdtA2M</a></td></tr><tr><td><img src="/files/TDiM7GwAQ6Yb4XgSNlcN" alt="" data-size="original"> <strong>GitHub Config</strong></td><td>[6 min read]</td><td>Configuration options including labels, environment config, and workflow config.</td><td></td><td></td><td><a href="/pages/AV0v7bf91H9YROxG7SvP">/pages/AV0v7bf91H9YROxG7SvP</a></td></tr><tr><td><img src="/files/TDiM7GwAQ6Yb4XgSNlcN" alt="" data-size="original"> <strong>Specs &#x26; Reqs</strong></td><td>[reference topic]</td><td>Reference details - Diffblue Cover specifications and requirements.</td><td></td><td></td><td><a href="/pages/tOE4Og4ANV8WqleRsURm">/pages/tOE4Og4ANV8WqleRsURm</a></td></tr></tbody></table>

## Alternatives...

Diffblue Cover CI/CD integrations using alternative CI tools:

<table data-card-size="large" data-view="cards"><thead><tr><th></th><th></th><th data-hidden></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><img src="/files/P7llAlB8ABjjnHkNT6Mp" alt="" data-size="original"> <strong>GitLab</strong></td><td>Incorporate the Diffblue Cover Project Integration into your GitLab pipeline.</td><td></td><td><a href="/pages/W5qBoXaQyuWrgc9Lv4Dk">/pages/W5qBoXaQyuWrgc9Lv4Dk</a></td></tr><tr><td><img src="/files/P7llAlB8ABjjnHkNT6Mp" alt="" data-size="original"> <strong>Other CI</strong></td><td>Integrate Cover CLI into your CI pipeline workflow - Jenkins, Azure, AWS.</td><td></td><td><a href="/pages/qEyfg0CyrnIamLhIfwYp">/pages/qEyfg0CyrnIamLhIfwYp</a></td></tr></tbody></table>

## Next steps...

Learn about Diffblue's developer tools:

<table data-card-size="large" data-view="cards"><thead><tr><th></th><th></th><th></th><th data-hidden></th><th data-hidden data-card-cover data-type="files"></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><img src="/files/EgdOkFqZ2bmomIoQMb10" alt="" data-size="original"> <strong>Get Started Video - IDE Only</strong></td><td>[5 min watch]</td><td>A demonstration of how to download, install, license, and use Cover Plugin to write tests for a sample project.</td><td><strong>Title</strong></td><td></td><td><a href="https://youtu.be/wQ-W8Q5FYBU">https://youtu.be/wQ-W8Q5FYBU</a></td></tr><tr><td><img src="/files/TDiM7GwAQ6Yb4XgSNlcN" alt="" data-size="original"> <strong>Get Started Docs - IDE Only</strong></td><td>[8 min read]</td><td>Step-by-step details of how to download, install, license, and use Cover Plugin to write tests for a sample project.</td><td></td><td></td><td><a href="/pages/C6JnzPt5GabMk10Z6lSS">/pages/C6JnzPt5GabMk10Z6lSS</a></td></tr><tr><td><img src="/files/EgdOkFqZ2bmomIoQMb10" alt="" data-size="original"> <strong>Get Started Video - CLI Only</strong></td><td>[7 min watch]</td><td>A demonstration of how to download, install, license, and use Cover CLI to write tests for a sample project.</td><td></td><td></td><td><a href="https://youtu.be/eZkDQsYM9fA">https://youtu.be/eZkDQsYM9fA</a></td></tr><tr><td><img src="/files/TDiM7GwAQ6Yb4XgSNlcN" alt="" data-size="original"> <strong>Get Started Docs - CLI Only</strong></td><td>[8 min read]</td><td>Step-by-step details of how to download, install, license, and use Cover CLI to write tests for a sample project.</td><td><strong>Title</strong></td><td></td><td><a href="/pages/iwOfddKGyABv89Iog4UY">/pages/iwOfddKGyABv89Iog4UY</a></td></tr></tbody></table>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://cover-docs-preview.diffblue.com/get-started/diffblue-learning/devops/github.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
