simp/Build and Sign RPM using `pkg:single`
Builds an RPM using `rake pkg:single` inside a SIMP build container and signs with a GPG key
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| gpg_signing_key | ASCII-armored content of the GPG signing key's secret/private key | yes | — |
| gpg_signing_key_id | GPG signing key's GPG ID (name) | yes | — |
| gpg_signing_key_passphrase | Passphrase to use the GPG signing key | yes | — |
| path_to_build | Path to directory to build | no | ${{ github.workspace }} |
| simp_builder_docker_image | SIMP build container image to stage build. So far, the action has only been tested with (and probably only works with) the EL8 build image' | no | docker.io/simpproject/simp_build_centos8:latest |
| simp_core_ref_for_building_rpms | A ref (usually tagged release) in simp-core that is stable enough to build RPMs | no | 6.5.0-1 |
| verbose | If "yes", enables verbose logging while building the RPM | no | yes |
Outputs
| name | description |
|---|---|
| rpm_file_paths | Local absolute paths to new RPM(s) |
| rpm_gpg_file | Local absolute path to public GPG signing key |
| rpm_dist_dir | Local absolute path to RPM `dist/` dir |