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.

 githubdeklogo

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, Facebook or Linkedin.

 

Banner


White House Urges Memory Safe Software
29/02/2024

The White House is urging developers to adopt memory safe programming languages, suggesting Rust would be a safer choice than C or C++. 



Stack Overflow On Google Cloud
06/03/2024

Stack Overflow and Google Cloud have announced a partnership to deliver new gen AI-powered capabilities to developers through the Stack Overflow platform, Google Cloud Console, and Gemini for Google C [ ... ]


More News

 

raspberry pi books

 

Comments




or email your comment to: comments@i-programmer.info

Last Updated ( Thursday, 14 December 2017 )