SMU’s GitHub Server Receives Upgrades

GitHub LogoGitHub recently upgraded SMU’s enterprise server to version 2.22, which provides improved and brand-new features to help better manage your code. Here’s a look at what’s changed.

GitHub Actions and Packages in Beta

GitHub Actions is a powerful, flexible solution for CI/CD and workflow automation. Launched just last year, it is already the #1 CI solution on Enterprise Server 2.22 includes access to an extensive ecosystem, including over 5,200 actions in the GitHub Marketplace built by the community and GitHub partners. 

This release includes enterprise-first features such as centralized self-hosted runners, runner groups to manage access controls, and custom workflow templates. Now you can use GitHub Actions to automate any workflow, directly from GitHub.

GitHub Packages is a package hosting service, and it’s natively integrated with GitHub APIs, Actions, and webhooks. You can use it to create an end-to-end DevOps workflow that includes your code, continuous integration, and deployment solutions.

An example screenshot of GitHub Actions.

In GitHub Enterprise Server 2.22, GitHub Actions and Packages are available in beta.

Repository Information at a Glance

Version 2.22 improves the repository homepage layout to help you see the most important information about a repository quickly. A new sidebar showcases key data, and administrators can customize the sidebar depending on the features they use most.

This new look and feel also makes GitHub fully responsive. Now you can use GitHub on mobile devices without forgoing any capabilities.

An example screenshot of GitHub's new responsive interface.

Code Scanning in Beta

Code scanning is a developer-first, GitHub-native approach to easily find security vulnerabilities before they reach production. Powered by the world’s most powerful code analysis engine, CodeQL, code scanning automates security as an integral part of the developer workflow.

Simpler Workflows with Pull Requests

Pull request base retargeting makes it easier to work with branched chains of pull requests. Now, when a branch is closed, any pull requests targeting that branch are automatically re-based to the new base branch. 

We hope you find the changes in this version of GitHub Enterprise Server useful. Check out these changes and more in the release notes.

Print Friendly, PDF & Email

Published by

Zach Peterson

Zach is a Senior IT Training & Communications Consultant with OIT. Zach began his SMU career at the IT Help Desk in 2012 and joined the Training & Communications Team in 2015. He is a 2011 graduate from the University of North Texas and obtained a Master of Liberal Studies degree from SMU in 2018. He enjoys reading and collecting vintage and antique radio sets. He grew up in Valley View, Texas near Denton.