Uplift comes with built-in detection for GitHub (SaaS). However, when using GitHub Enterprise, custom configuration is needed.
# uplift.yml
# Add support for GitHub SCM detection
github:
# The URL of the enterprise instance of GitHub. Only the scheme and
# hostname are required. The hostname is used when matching against
# the configured remote origin of the cloned repository
#
# Defaults to empty string i.e. no detection is supported
url: https://my.github.com