[feat] add RPM release artifacts
- Dominant language
- Java
- Stars
- 25.8k
- Forks
- 4.6k
- Avg merge
- 2d 16h
- Merged PRs (30d)
- 72
Description
Similarly to how Bazel publishes `.deb` artifacts for Debian-based distributions, I would like Bazel to provide `.rpm` artifacts as well, as RPM is a widely-used package format for Red Hat, Fedora, CentOS, and other enterprise Linux distributions.
Currently, Bazel releases include `.deb` packages (e.g., `bazel_8.5.0rc4-linux-x86_64.deb`), but users on RPM-based systems need to use alternative installation methods. Providing official RPM artifacts would streamline installation and updates in these environments.
Related to bazelbuild/bazelisk#748
Contributor guide
Research direction
The issue names no files, tests, or release entry points. Start by tracing the existing release path that produces the `.deb` artifacts, then identify where RPM packaging would fit for the stated Linux distributions. Done means official RPM artifacts are produced alongside releases and their installation or packaging behavior is validated.
Written by the indexing model from the issue text.
Assessment
- Domain
- build-system, release
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100