diff --git a/action.yml b/action.yml index b44e7c2..3c19bfa 100644 --- a/action.yml +++ b/action.yml @@ -67,13 +67,13 @@ runs: run: | PACKAGE_NAME=$(basename -s .spec ${SPEC_FILE_PATH}) echo "Goal package to upload: ${PACKAGE_NAME}" - RPM_PATH="./rpmbuild/RPMS/x86_64" + RPM_PATH="./rpmbuild/RPMS/" echo "Searching in ${RPM_PATH}" ls ${RPM_PATH} UPLOAD_URL="${REPOSITORY_URL}/api/packages/${REPOSITORY_OWNER}/rpm/${PACKAGE_GROUP}/upload" echo "Uploading to url: ${UPLOAD_URL}" - REGULAR_PACKAGE=$(find ${RPM_PATH} -maxdepth 1 -type f \( -name "${PACKAGE_NAME}*\.rpm" -a ! -name "*-devel*\.rpm" \) | head -1) - DEVEL_PACKAGE=$(find ${RPM_PATH} -maxdepth 1 -type f -name "${PACKAGE_NAME}-devel*\.rpm" | head -1) + REGULAR_PACKAGE=$(find ${RPM_PATH} -maxdepth 2 -type f \( -name "${PACKAGE_NAME}*\.rpm" -a ! -name "*-devel*\.rpm" \) | head -1) + DEVEL_PACKAGE=$(find ${RPM_PATH} -maxdepth 2 -type f -name "${PACKAGE_NAME}-devel*\.rpm" | head -1) if [[ -n "$REGULAR_PACKAGE" ]]; then echo "Found regular package at ${REGULAR_PACKAGE}, uploading it." curl --user ${UPLOAD_USER}:${UPLOAD_USER_TOKEN} \