SPIKE: Investigate Homebrew on Linux for supporting package install

Problem to Solve

Supporting distribution across many platforms and channels presents a logistical challenge. Currently, GitLab has no native support for RPM packages which would provide us easy access for Fedora based linux distributions.

Proposal

Homebrew on Linux would provide a way to update our package via the method we're already using for Mac and have a SSOT for where updates will be distributed. We should investigate Homebrew on Linux to see if glab works successfully there and what other caveats we would need.

Additional Details

Homebrew on Linux is also supported for WSL so this may be the most viable path for automatic updates for Windows users as well. This would allow us to treat homebrew as our official distribution channel and all others as community supported or by downloading packages directly from the releases page.

This page may contain information related to upcoming products, features and functionality. It is important to note that the information presented is for informational purposes only, so please do not rely on the information for purchasing or planning purposes. Just like with all projects, the items mentioned on the page are subject to change or delay, and the development, release, and timing of any products, features, or functionality remain at the sole discretion of GitLab Inc.

Edited by 🤖 GitLab Bot 🤖