diff --git a/.gitea/workflows/release.yml b/.gitea/workflows/release.yml index 0dbfaf7..2bbb184 100644 --- a/.gitea/workflows/release.yml +++ b/.gitea/workflows/release.yml @@ -319,13 +319,13 @@ jobs: RELEASE=$(curl -s "${GITHUB_API_URL}/repos/${GITHUB_REPOSITORY}/releases/tags/${TAG}" \ -H "Authorization: token ${GITHUB_TOKEN}") UPLOAD_URL=$(echo "$RELEASE" | grep -o '"upload_url":"[^"]*"' | cut -d'"' -f4) - for f in pkg/centos/out/*.rpm; do + while IFS= read -r f; do FNAME=$(basename "$f") echo "Uploading $FNAME..." curl -s -X POST "${UPLOAD_URL}?name=${FNAME}" \ -H "Authorization: token ${GITHUB_TOKEN}" \ -H "Content-Type: application/octet-stream" \ --data-binary "@${f}" > /dev/null - done + done < <(find pkg/centos/out -name "*.rpm") env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}