GitHub Enterprise Server 3.19 release candidate is now available
GitHub Enterprise Server (GHES) 3.19 enhances deployment efficiency, monitoring capabilities, code security, and policy management. Here are a few highlights in the 3.19 release:
- An improved and more intuitive flow for creating repositories is now available. The new form provides a modern interface for collecting repository metadata, enforcing custom properties, and applying repository policies at creation time. This helps ensure consistent repository configuration across your enterprise. For more information about this update, read improved repository creation experience.
-
Enterprise administrators can manage rules more efficiently with the general availability of ruleset history, import, and export. Ruleset history allows tracking and rolling back changes, while import and export simplify sharing and reusing rulesets, including GitHub’s ruleset-recipes. For more information, read more about managing rulesets.
-
Administrators can enforce policies to block specific actions and require SHA-based pinning when workflows use actions from public repositories. These policies help improve workflow security by ensuring only approved actions are used and referenced by immutable SHAs. For more information, read blocking and SHA pinning actions.
-
You can now designate users as application managers of GitHub Apps owned by the enterprise. App managers can update application registration, but they cannot manage application installations. The app manager feature has also been enhanced to use the roles platform. This means that organization teams can now be assigned as app managers of individual organization-owned apps, and a new organization app manager role can be assigned to teams and users, giving them access to all of the apps owned by an organization. For more information, see GitHub App Managers.
-
Starting with version 3.19, new installations of GHES will have OpenTelemetry metrics enabled and Collectd metrics disabled by default. You can choose to switch between the two if needed. Upgraded instances will keep their current settings. In the next two to three releases, OpenTelemetry metrics will become the only supported metrics. For more information, read OpenTelemetry metrics.
-
You can now configure SSH and TLS ciphers for greater flexibility and control over which ciphers are used—including the ability to avoid weak ciphers. You can list the default ciphers and select which ones you want to use. For more information, read configuring cipher suites and cryptographic algorithms.
Release candidates are a way for you to try the latest features early. They also help us gather feedback to ensure the release works in your environment. Read more about the release candidate process. To learn more about GHES 3.19, check out the release notes, or download the 3.19 release candidate now.
If you have any feedback or questions about the release candidate, please contact our support team.