From 59a56f0898af4abf3ab77b7d754953158a0d7e7b Mon Sep 17 00:00:00 2001 From: Altareos Date: Sat, 21 Jun 2025 13:20:32 +0200 Subject: [PATCH] fix script path --- action.yml | 6 ++++++ mksrcinfo.sh | 2 ++ 2 files changed, 8 insertions(+) diff --git a/action.yml b/action.yml index 4ef8a51..0d7893b 100644 --- a/action.yml +++ b/action.yml @@ -12,6 +12,12 @@ outputs: runs: using: "composite" steps: + - name: "Print inputs" + shell: bash + run: "echo 'PKGBUILD_PATH: $PKGBUILD_PATH'; echo 'SRCINFO_PATH: $SRCINFO_PATH'" + env: + PKGBUILD_PATH: ${{ inputs.pkgbuild-path }} + SRCINFO_PATH: ${{ inputs.srcinfo-path }} - name: "Make SRCINFO" shell: bash run: "$GITHUB_ACTION_PATH/mksrcinfo.sh $PKGBUILD_PATH > $SRCINFO_PATH" diff --git a/mksrcinfo.sh b/mksrcinfo.sh index a54a0f1..9b76097 100755 --- a/mksrcinfo.sh +++ b/mksrcinfo.sh @@ -8,7 +8,9 @@ section_array_fields=(arch groups license noextract options backup validpgpkeys section_fields=("${section_scalar_fields[@]}" "${section_array_fields[@]}") # load PKGBUILD +set -e source "${1:-./PKGBUILD}" +set +e # check if a variable is an array is_array() {