GitHub Enterprise Server 3.3: CI/CD Performance and Security Updates Arrive
GitHub Enterprise Server 3.3 is now generally available, with a focus on improving CI/CD performance and handling large repositories. The release also introduces a new security role, updates to GitHub Advanced Security, and brings Dependabot capabilities to the enterprise platform.
Five key additions
- Self-hosted runner auto-scaling gets easier with job lifecycle events and support for ephemeral runners that handle a single job before shutting down.
- Personal Access Tokens (PATs) can now be assigned expiration dates, giving administrators more control over token lifetimes and reducing security risk.
- Custom secret scanning lets GitHub Advanced Security users define their own patterns to detect secrets, credentials, and other sensitive information in repositories.
- High contrast dark mode and other color enhancements provide better visual clarity across GitHub themes.
- Debian 10 (Buster) is now the base operating system for GitHub Enterprise Server.
Three beta programs open to customers
Alongside the stable release, GitHub is inviting customers to join three beta programs:
- Security manager role: A new role that lets designated team members manage security alerts and settings across an organization, with read access to all repositories in that organization.
- Repository cache: Mirrors repositories closer to distributed teams to reduce latency and bandwidth demands, while easing the load on the primary GitHub instance.
- Dependabot Security Updates on Enterprise Server: Automatically opens pull requests that update vulnerable dependencies to patched versions, extending this feature to self-hosted installations.
Full details are available in the release notes. Existing customers can use the Upgrade Assistant to plan their migration path, while new users can start a free trial.



