cnangel/Build RPM packages

Build RPM packages with rpmbuild in a flexible environment.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
spec_filePath to the spec fileyes*.spec
additional_reposA list of additional repositories to enableno
is_output_srpmWhether output srpm packagenotrue
dnf_optsOptions to be passed to dnf or yumno
artifacts_dirDirectory path relative to $GITHUB_WORKSPACE to place the built packages inyesrpmbuild
before_build_hookShell command(s) to execute after installing build dependencies and before executing rpmbuildno
rpmbuild_optsOptions to be passed to rpmbuildno-bb
docker_imageName of a Docker image to build inside or path of a Dockerfileyescnangel/fc38
extra_build_depsExtra packages to be installed as build dependenciesno
extra_docker_argsAdditional arguments to 'docker run' when starting the build containerno
host_archForeign architecture to setup cross-compilation forno
source_dirPath relative to $GITHUB_WORKSPACE that contains the package sourcesyes./
namedescription
rpm_dir_namesPath to RPM files
rpm_dir_pathPath to RPM directory
srpm_dir_namesPath to Source RPM files
srpm_dir_pathPath to Source directory