GitHub Enterprise Server 3.19 已正式发布
Source: GitHub Changelog
改进的仓库创建体验
现在提供了改进且更直观的仓库创建流程。新表单提供了现代化的界面,用于收集仓库元数据、强制自定义属性以及在创建时应用仓库策略。这有助于确保企业内部的仓库配置保持一致。
了解更多关于改进的仓库创建体验。
规则集历史、导入与导出
企业管理员现在可以通过规则集历史、导入和导出的正式上线,更高效地管理规则。规则集历史允许跟踪和回滚更改,而导入与导出则简化了规则集的共享与复用,包括来自 GitHub 的 ruleset‑recipes 仓库 的规则集。
管理规则集的文档。
工作流安全策略
管理员可以强制执行策略,以阻止特定操作并在工作流使用来自公共仓库的动作时要求基于 SHA 的固定。这些策略通过确保仅使用已批准且通过不可变 SHA 引用的动作来提升工作流安全性。
阻止和 SHA 固定动作。
GitHub 应用管理者
现在可以将用户指定为企业拥有的 GitHub 应用的应用管理者。应用管理者可以更新应用注册信息,但不能管理安装。此功能现已利用角色平台,允许组织团队被指派为单个组织拥有的应用的应用管理者,并且可以为团队和用户分配新的组织应用管理者角色,从而获得对组织拥有的所有应用的访问权限。
GitHub 应用管理者文档。
指标默认设置
从 3.19 版开始,GHES 的新安装默认启用 OpenTelemetry 指标并禁用 Collectd 指标。必要时可以在两者之间切换;已升级的实例会保留其现有设置。在接下来的两到三个版本中,OpenTelemetry 指标将成为唯一受支持的指标。
OpenTelemetry 指标指南。
SSH 与 TLS 加密套件配置
现在可以配置 SSH 和 TLS 加密套件,以获得更大的灵活性和控制力,包括避免使用弱加密套件。列出默认加密套件并选择要使用的套件。
配置加密套件和密码算法。
想了解 GHES 3.19 的更多信息,请查看 发行说明 或 立即下载。如果在升级或使用这些新功能时遇到任何问题,请 联系支持团队。
加入 社区讨论 分享反馈并提问。