Skip to content

Feat: Add .rpm build#1134

Merged
arnestrickmann merged 1 commit intogeneralaction:mainfrom
dthuerck:feat/add-rpm-build
Feb 27, 2026
Merged

Feat: Add .rpm build#1134
arnestrickmann merged 1 commit intogeneralaction:mainfrom
dthuerck:feat/add-rpm-build

Conversation

@dthuerck
Copy link

Quick and simple: this uses the pnpm-included functionality to add .rpm builds for the Linux users that do not use Debian derivatives, e.g. for Fedora-people like me.

On this note: thanks you for the great project and keep up the work!

@vercel
Copy link

vercel bot commented Feb 26, 2026

Someone is attempting to deploy a commit to the General Action Team on Vercel.

A member of the Team first needs to authorize it.

@greptile-apps
Copy link

greptile-apps bot commented Feb 26, 2026

Greptile Summary

This PR adds .rpm build support for Linux distributions that use RPM packages (Fedora, RHEL, openSUSE, etc.). The changes properly install the rpm tool during the CI build process and configure electron-builder to generate .rpm packages alongside existing AppImage and .deb formats.

  • Installs rpm as a system dependency on Ubuntu runner
  • Adds rpm as a build target in electron-builder Linux configuration
  • Updates GitHub release upload to include .rpm files
  • All changes are consistent and properly integrated into the existing workflow

Confidence Score: 5/5

  • This PR is safe to merge with no identified risks
  • The changes are minimal, focused, and correctly implement .rpm build support. The implementation follows electron-builder conventions and properly integrates with the existing CI/CD pipeline
  • No files require special attention

Important Files Changed

Filename Overview
.github/workflows/release.yml Added rpm build tool dependency and updated workflow to build and upload .rpm packages
package.json Added rpm target to electron-builder Linux configuration for x64 architecture

Last reviewed commit: 87caa71

@arnestrickmann arnestrickmann merged commit 33b20ab into generalaction:main Feb 27, 2026
5 of 6 checks passed
@dthuerck dthuerck deleted the feat/add-rpm-build branch February 27, 2026 01:51
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