diff --git a/action.yml b/action.yml index 138fbb8..b44e7c2 100644 --- a/action.yml +++ b/action.yml @@ -37,8 +37,9 @@ runs: env: SOURCE_DIRECTORY: ${{ inputs.extra-source-directory }} run: | + mkdir -p ./rpmbuild/PATCHES find ${SOURCE_DIRECTORY} -type f -not -name "*\.spec" \ - -exec cp {} ./rpmbuild/SOURCES \; + -exec cp {} ./rpmbuild/PATCHES \; - name: Build RPM shell: bash diff --git a/entrypoint.sh b/entrypoint.sh index 1fed1eb..4d322a9 100755 --- a/entrypoint.sh +++ b/entrypoint.sh @@ -11,5 +11,9 @@ dnf5 -y builddep $1 echo "--- Download sources ---" rpmdev-spectool -g -C ~/rpmbuild/SOURCES $1 + +echo "--- Add patches ---" +cp ~/rpmbuild/PATCHES/* ~/rpmbuild/SOURCES + echo "--- Build RPM packages ---" rpmbuild --nodebuginfo --bb $1 && echo "--- Done! ---"