GitHub Enterprise Server Adds Deployment Rollout Controls
Written by Kay Ewbank   
Monday, 11 March 2024

Version 3.12 of GitHub Enterprise Server, the self-hosted version of GitHub that organizations can install on their own servers, has been released with support for restricting deployment rollouts.

GitHub Enterprise  Server is designed to give large companies a way to deploy GitHub in their own environments and can be used locally to manage custom apps designed for an organization's users. It offers all the same features as the cloud-based version of GitHub, including commit histories, code browsing, compare views, pull requests, issues, wikis, gists, organizations and team management, plus additional features for security, compliance, and customization.  

githubdeklogo

Teams can now restrict their deployment rollouts to select tag patterns in GitHub Actions Environments. Environments can be used to configure your deployment environments with protection rules and secrets, and support for tag patterns has now been added. This can be used to specify selected tags to add an additional layer of security and control. For example, you can now define that only "Releases/*" tags can be deployed to your production environment.

Another improvement lets you enforce which GitHub Actions workflows must pass with organization-wide repository rulesets.

Pull request merges can now be automated using merge queues. This automates the process of validating and merging pull requests to ensure the branch is never broken and reduce the time to merge.

A new Dependabot alert rule type has been added as a beta. Dependabots are automated dependency updates built into GitHub. The beta alert rule type lets customers choose how to respond to Dependabot alerts automatically by setting up custom auto-triage rules in their repository or organization.

This release also adds a beta of secret scanning for non-provider patterns, and an update to code scanning's default setup to support all CodeQL languages. This changes languages are analyzed in repositories, and removes the need to manually select compiled languages for inclusion in the default setup configuration for repositories. Instead, the system will automatically attempt to analyze all CodeQL supported languages.

GitHub Enterprise Server 3.12 is available now.

githubdeklogo

More Information

GitHub Enterprise Server Download

Related Articles

GitHub Enterprise Server Adds Projects Support

GitHub Enterprise Adds Centralized User Accounts

Visual Studio Integrates GitHub Accounts

GitHub Enterprise 2.14 Adds Unified Search 

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


Quantum Computing Prize Awarded
05/04/2024

John Preskill, Professor of Theoretical Physics at the California Institute of Technology, is the eighth recipient of the John Stewart Bell Prize for Research on Fundamental Issues in Quantu [ ... ]



Deno Improves JSR Support
08/04/2024

Deno has been updated to improve JSR support, and to build on the Temporal API introduced in version 1.4.  Deno is the JavaScript and TypeScript runtime from the creator of Node.js.


More News

raspberry pi books

 

Comments




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