Skip to content

Latest commit

 

History

History
47 lines (31 loc) · 811 Bytes

readme.md

File metadata and controls

47 lines (31 loc) · 811 Bytes

Build source rpm from tarball and spec file

You can use this action to build a source rpm of given tarball and spec file.

Inputs

tarball

Path to the tarball. Required.

specfile

Path to the spec file. Required.

sourcefiles

List of files to provide as spec file Sources. Optional.

Outputs

path

Absolute path to the created source rpm.

file

Source rpm file name.

Example usage

- name: Build source rpm
  id: srpm
  uses: next-actions/build-srpm@master
  with:
    tarball: package-n-v-r.tar.gz
    specfile: package.spec
    sourcefiles: |
      readme.md
      testconf.example

- name: Upload source rpm as an artifact
  uses: actions/upload-artifact@v2
  with:
    name: ${{ steps.srpm.outputs.file }}
    path: ${{ steps.srpm.outputs.path }}