GitHub has released GitHub Enterprise version 2.14 which includes a number of new tools for developers. Among the new tools are unified search, Checks API (public beta), and multiple issue templates.
Unified search lets users connect GitHub Business Cloud with their GitHub Enterprise instance securely so that they can find public content and collaborate with others in the GitHub community. When a GitHub.com organization is connected with a GitHub Enterprise instance, a record is created and stored about the connection. Information stored about the connection includes the public key portion and a hash of the organization’s GitHub Enterprise license, the hostname and version of the GitHub Enterprise instance, and the authentication token used by the GitHub Enterprise instance to make requests to GitHub.com.
The GitHub Checks API allows developers to obtain detailed information about the checks that integrations run with the Checks API. This API includes several endpoints including the Check Runs API and the Check Suites API. The Check Runs API allows GitHub Apps to run checks against code changes in a repository. The Check Suites API returns check suites which are summaries of each check run. These summaries include the check run status and conclusion. The Checks API is only available for use with GitHub Apps.
GitHub Enterprise version 2.14 includes multiple issue templates which make it easier for project maintainers to organize the contributions from many project collaborators. This release also includes several tools for easier Administration such as automated support tickets, anonymous git access, and an increase in the default dormancy threshold configuration from 30 to 90 days.
You can find out more about the GitHub Enterprise 2.14 release in the announcement blog post.