Move source tar to separate directory and copy over if exists
This commit is contained in:
@@ -40,11 +40,11 @@ runs:
|
|||||||
env:
|
env:
|
||||||
SOURCE_DIRECTORY: ${{ inputs.extra-source-directory }}
|
SOURCE_DIRECTORY: ${{ inputs.extra-source-directory }}
|
||||||
run: |
|
run: |
|
||||||
mkdir -p ./rpmbuild/SOURCES
|
mkdir -p ./rpmbuild/LOCALSOURCE
|
||||||
BASENAME=$(basename "${SOURCE_DIRECTORY}")
|
BASENAME=$(basename "${SOURCE_DIRECTORY}")
|
||||||
DIRNAME=$(dirname "${SOURCE_DIRECTORY}")
|
DIRNAME=$(dirname "${SOURCE_DIRECTORY}")
|
||||||
tar -czf source.tar.gz -C ${DIRNAME} ${BASENAME}
|
tar -czf source.tar.gz -C ${DIRNAME} ${BASENAME}
|
||||||
mv source.tar.gz ./rpmbuild/SOURCES/
|
mv source.tar.gz ./rpmbuild/LOCALSOURCE/
|
||||||
|
|
||||||
- name: Add extra patch files
|
- name: Add extra patch files
|
||||||
shell: bash
|
shell: bash
|
||||||
|
|||||||
@@ -9,9 +9,10 @@ rpmdev-setuptree
|
|||||||
|
|
||||||
dnf5 -y builddep $1
|
dnf5 -y builddep $1
|
||||||
|
|
||||||
if [[ -f "~/rpmbuild/SOURCES/source.tar.gz" ]]; then
|
if [[ -f "~/rpmbuild/LOCALSOURCE/source.tar.gz" ]]; then
|
||||||
echo "--- Peaking inside source.tar.gz ---"
|
echo "--- Peaking inside source.tar.gz ---"
|
||||||
tar -rf ~/rpmbuild/SOURCES/source.tar.gz
|
tar -rf ~/rpmbuild/LOCALSOURCE/source.tar.gz
|
||||||
|
mv ~/rpmbuild/LOCALSOURCE/source.tar.gz ~/rpmbuild/SOURCES/source.tar.gz
|
||||||
else
|
else
|
||||||
echo "--- source.tar.gz not found ---"
|
echo "--- source.tar.gz not found ---"
|
||||||
echo "--- Download sources ---"
|
echo "--- Download sources ---"
|
||||||
|
|||||||
Reference in New Issue
Block a user