Octopus Deploy in the GitHub Marketplace
Blog post from Octopus Deploy
Octopus Deploy has launched a GitHub App for Octopus Cloud customers to enhance integration with GitHub, following the previous implementation of OpenID Connect support between GitHub Actions and Octopus. This new app removes the need to manage GitHub credentials in Octopus, mirroring the benefit of not needing to manage Octopus credentials in GitHub, thereby improving security and ease of use for projects using Config as Code with GitHub. By installing the Octopus GitHub App in a GitHub organization and granting it access to selected repositories, users can configure Octopus for GitHub integration without shared credentials, reducing the risk of token leakage. This advancement aims to establish GitHub and Octopus Deploy as a powerful combination for Continuous Delivery, although it currently caters to cloud customers with future considerations for self-hosted server users.