janbrummer/Build RPM packages using Docker and spec file
Build RPM packages with rpmbuild in a flexible environment.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| artifacts-dir | Directory path relative to $GITHUB_WORKSPACE to place the built packages in | yes | rpm/artifacts |
| docker-image | Name of a Docker image or path of a Dockerfile to use for the build container | yes | fedora:latest |
| extra-build-deps | Extra packages to be installed as build dependencies | no | — |
| setup-hook | Shell command(s) to execute after setting-up the build environment and before installing build dependencies | no | — |
| source-dir | Path relative to $GITHUB_WORKSPACE that contains the package sources | yes | ./ |
| spec-file | RPM spec file name | yes | *.spec |
Outputs
| name | description |
|---|---|
| artifacts | Newline-separated list of artifacts; the list contains their paths relative to the workspace |