> 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/get-started/diffblue-learning/devops/github.md).

# 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="https://1243928156-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZ7l8pn8qoIC3ubiJzuaF%2Fuploads%2Fgit-blob-5a3fd3a9fdcf22c2c65fa8c1034a3da431afad7a%2FDocs3D.jpg?alt=media" 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="/get-started/what-is-diffblue-cover.md">What is Diffblue Cover?</a></td></tr><tr><td><img src="https://1243928156-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZ7l8pn8qoIC3ubiJzuaF%2Fuploads%2Fgit-blob-7119765c9ef09cc50daef52e6150fc08a7e2135f%2FeLearning3D.jpg?alt=media" 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="https://1243928156-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZ7l8pn8qoIC3ubiJzuaF%2Fuploads%2Fgit-blob-893c52a06d195b08676c0c9acb66706aa3e722f7%2FWeblink3D.jpg?alt=media" 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="https://1243928156-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZ7l8pn8qoIC3ubiJzuaF%2Fuploads%2Fgit-blob-7119765c9ef09cc50daef52e6150fc08a7e2135f%2FeLearning3D.jpg?alt=media" 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="https://1243928156-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZ7l8pn8qoIC3ubiJzuaF%2Fuploads%2Fgit-blob-5a3fd3a9fdcf22c2c65fa8c1034a3da431afad7a%2FDocs3D.jpg?alt=media" 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="/features/cover-pipeline/cover-pipeline-for-github/installation-and-initial-setup.md">Installation and initial setup</a></td></tr><tr><td><img src="https://1243928156-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZ7l8pn8qoIC3ubiJzuaF%2Fuploads%2Fgit-blob-5a3fd3a9fdcf22c2c65fa8c1034a3da431afad7a%2FDocs3D.jpg?alt=media" 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="/features/cover-pipeline/cover-pipeline-for-github/github-workflow.md">GitHub workflow</a></td></tr><tr><td><img src="https://1243928156-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZ7l8pn8qoIC3ubiJzuaF%2Fuploads%2Fgit-blob-5a3fd3a9fdcf22c2c65fa8c1034a3da431afad7a%2FDocs3D.jpg?alt=media" 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="/features/cover-pipeline/cover-pipeline-for-github/configuration.md">Configuration</a></td></tr><tr><td><img src="https://1243928156-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZ7l8pn8qoIC3ubiJzuaF%2Fuploads%2Fgit-blob-5a3fd3a9fdcf22c2c65fa8c1034a3da431afad7a%2FDocs3D.jpg?alt=media" 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="/get-started/specs-and-reqs.md">Specs &amp; Reqs</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="https://1243928156-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZ7l8pn8qoIC3ubiJzuaF%2Fuploads%2Fgit-blob-ec9d8454f2958c5e61b6a84c414655ba4f2ec5f1%2FPath3D.jpg?alt=media" 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="/get-started/diffblue-learning/devops/gitlab.md">GitLab</a></td></tr><tr><td><img src="https://1243928156-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZ7l8pn8qoIC3ubiJzuaF%2Fuploads%2Fgit-blob-ec9d8454f2958c5e61b6a84c414655ba4f2ec5f1%2FPath3D.jpg?alt=media" 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="/get-started/diffblue-learning/devops/other-ci.md">Other CI</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="https://1243928156-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZ7l8pn8qoIC3ubiJzuaF%2Fuploads%2Fgit-blob-7119765c9ef09cc50daef52e6150fc08a7e2135f%2FeLearning3D.jpg?alt=media" 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="https://1243928156-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZ7l8pn8qoIC3ubiJzuaF%2Fuploads%2Fgit-blob-5a3fd3a9fdcf22c2c65fa8c1034a3da431afad7a%2FDocs3D.jpg?alt=media" 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="/get-started/get-started/get-started-cover-plugin.md">Get started - Cover Plugin</a></td></tr><tr><td><img src="https://1243928156-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZ7l8pn8qoIC3ubiJzuaF%2Fuploads%2Fgit-blob-7119765c9ef09cc50daef52e6150fc08a7e2135f%2FeLearning3D.jpg?alt=media" 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="https://1243928156-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZ7l8pn8qoIC3ubiJzuaF%2Fuploads%2Fgit-blob-5a3fd3a9fdcf22c2c65fa8c1034a3da431afad7a%2FDocs3D.jpg?alt=media" 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="/get-started/get-started/get-started-cover-cli.md">Get started - Cover CLI</a></td></tr></tbody></table>
