GitHub

Dependencies

Plugin ▲Required Version
Caffeine API≥ 3.2.3-194.v31a_b_f7a_b_5a_81
commons-lang3 v3.x Jenkins API≥ 3.20.0-109.ve43756e2d2b_4
Credentials≥ 1480.v2246fd131e83
Display URL API≥ 2.217.va_6b_de84cc74b_
Git≥ 5.8.1
GitHub API≥ 1.330-492.v3941a_032db_2a_
Instance Identity≥ 203.v15e81a_1b_7a_38
OkHttp≥ 4.12.0-195.vc02552c04ffd
Plain Credentials≥ 199.v9f8e1f741799
SCM API≥ 724.v7d839074eb_5c
Token Macro≥ 477.vd4f0dc3cb_cf1

Dependent plugins

Declaring a dependency

As a plugin developer you can use this plugin as dependency of your plugin by adding a dependency tag to your POM.

To avoid version conflicts it is suggested not to depend on a specific version, but use the Jenkins plugin BOM and the following dependency snippet:

<dependency>
    <groupId>com.coravy.hudson.plugins.github</groupId>
    <artifactId>github</artifactId>
</dependency>

Required

Plugin ▲ReleasedInstalls
⚠️ ElasticBox CI0.0073%
GitHub Branch Source83.1%
GitHub Integration4.65%
GitHub Issues0.31%
⚠️ GitHub Organization Folder2.18%
⚠️ GitHub Pull Request Builder2.25%
Redpen - Pipeline Reporter for Jira0.0060%
Release Helper0.12%
Trunk0.0%

Optional

Plugin ▲ReleasedInstalls
Declarative Pipeline Migration Assistant0.51%
GitHub Actions Cloud Agents0.0%