Skip to content

Conversation

@tlowrimore-heroku
Copy link
Contributor

@tlowrimore-heroku tlowrimore-heroku commented Jun 12, 2025

Overview

This PR updates the Heroku CLI installation process in install-ubuntu.sh to improve compatibility with newer versions of Ubuntu. It replaces the deprecated apt-key method with a conditional approach: if apt-key is available, it is used; otherwise, the script installs the GPG package, converts the release key to GPG format, and configures the repository to use the keyring method. This ensures the script works on both older and newer Ubuntu systems.

Risk

Low. The changes are limited to the Heroku CLI installation logic and add compatibility for newer systems while preserving support for older ones. Existing functionality is maintained, and no other parts of the script or project are affected.

Compliance

GUS Ticket

@tlowrimore-heroku tlowrimore-heroku marked this pull request as ready for review June 13, 2025 16:28
@tlowrimore-heroku tlowrimore-heroku requested a review from a team as a code owner June 13, 2025 16:28
@tlowrimore-heroku tlowrimore-heroku merged commit ff8256f into main Jun 13, 2025
8 checks passed
@tlowrimore-heroku tlowrimore-heroku deleted the tl/install-ubuntu-without-apt-key branch June 13, 2025 16:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants