GitHub Enterprise Adds Global Webhooks
GitHub Enterprise Adds Global Webhooks
Written by Kay Ewbank   
Thursday, 14 December 2017

There's a new release of GitHub Enterprise with new tools to help developer teams stay focused. Improvements include project board enhancements, global webhooks, and repository archiving.

GitHub Enterprise is designed to give large companies a way to deploy GitHub in their own environments. This means it can be used locally to manage custom apps designed for their own users. It offers commit histories, code browsing, compare views, pull requests, issues, wikis, gists, organizations and team management, all available locally, on your own server. 

Project boards were already included in the previous version to help teams keep track of what’s happening with a group of tasks. The boards have now been improved with the addition of automation events that will update the status of your tasks for you automatically on the boards. If a developer carries out a task such as adding a new card to a project, closing an issue, or merging a pull request, the cards will automatically move between columns in real time.

Where tasks within project boards have external dependencies, another improvement means you can use notes to add links to those dependencies. This means that if you reference an issue or pull request in a note, you’ll now see a preview of the cross-referenced link in a summary card, making it clearer that an external link exists.Project boards have also been improved with support for keyboard shortcuts that can be used to navigate between cards and columns, to move cards and columns, and commit changes.



Webhooks are another area to have been enhanced, in this case by the addition of support for global webhooks.They are used within GitHub Enterprise to monitor, respond to, or enforce rules for user and organization management, but in the previous version they had to be defined per repository or organization. The new Global Webhook support means you can set up webhooks for an entire enterprise instance instead of one repository or organization at a time. This means admins will be notified about new users and organizations, deleted users and organizations, and membership changes.

Another area to have been improved is the organization of repositories, with support for archiving of older repositories when they're inactive, setting them to be read-only to owners and contributors. While no one will be able to add new issues, pull requests, or comments, the repository will still be available for later iteration.

The final main improvement is automatic HTTPS deployment. This has been achieved via support for Let’s Encrypt, a public Certificate Authority that automatically obtains and renews TLS and SSL certificates. Admins can get a secure “green HTTPS padlock” by running a simple CLI command or requesting a TLS certificate in the Management Console, with no fees or manual steps for certificate renewal.


More Information

2.12 Release Notes
Download GitHub Enterprise 2.12

Related Articles

GitHub Enterprise 2.1 Released

GitHub Introduces New Pricing For Private Projects

GitHub's Latest State Of The Octoverse

GitHub Desktop Released

GitHub Extends Developer Program

GitHub Platform and Community Improvements

Github Victim Of Its Own Success


To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on, Twitter, FacebookGoogle+ or Linkedin.



All A Flutter - Google's Cross Platform App Framework Ready To Go

Google's Flutter is about to be released as a Version 1 product, ready for you to use. The question is should you be interested in a way to create almost native apps that run on iOS or Android? I supp [ ... ]

Google Doodle For Gottfried Leibniz

Today's Google Doodle is a homage to German mathematician, Gottfried Leibniz, who was born on July 1st 1646. He is renowned for developing the modern forms of differential and integral calculus. He al [ ... ]

More News






or email your comment to:

Last Updated ( Thursday, 14 December 2017 )

RSS feed of news items only
I Programmer News
Copyright © 2018 All Rights Reserved.
Joomla! is Free Software released under the GNU/GPL License.