@@ -35,15 +35,14 @@ jobs:
3535 name : ${{ inputs.artifact_name }}
3636 run-id : ${{ inputs.run_id }}
3737 github-token : ${{ github.token }}
38- path : ./deb
3938
4039 - name : Inspect downloaded artifact
4140 shell : bash
4241 run : |
4342 set -euo pipefail
44- find ./deb -type f -ls 2>&1 || echo "No files found in ./deb "
45- echo "---"
46- ls -laR ./deb/ 2>&1 || echo "Directory ./deb does not exist "
43+ echo "=== Downloaded artifact structure === "
44+ find . -maxdepth 4 -type f -name '*.deb' -o -name 'manifest.txt' -ls
45+ echo "===================================== "
4746
4847 - name : Verify runner SMB package share
4948 shell : bash
6261 release_dir="${JELLYFIN_PACKAGE_SHARE_PATH}/custom/${short_sha}"
6362
6463 install -d -m 0775 "${release_dir}"
65- install -m 0664 ./deb/ out/debian/*.deb "${release_dir}/"
66- install -m 0664 ./deb/ out/custom/manifest.txt "${release_dir}/"
64+ install -m 0664 out/debian/*.deb "${release_dir}/"
65+ install -m 0664 out/custom/manifest.txt "${release_dir}/"
6766 ln -sfn "${release_dir}" "${JELLYFIN_PACKAGE_SHARE_PATH}/custom/latest"
6867
6968 echo "release_dir=${release_dir}" >> "${GITHUB_OUTPUT}"
8887
8988 ssh "${ssh_opts[@]}" "${ssh_target}" \
9089 "rm -rf '${remote_tmp}' && mkdir -p '${remote_tmp}'"
91- scp "${ssh_opts[@]}" ./deb/ out/debian/*.deb \
90+ scp "${ssh_opts[@]}" out/debian/*.deb \
9291 "${ssh_target}:${remote_tmp}/"
9392
9493 # Install package preserving Ansible-managed conffiles,
0 commit comments