diff --git a/.github/workflows/openhands-resolver.yml b/.github/workflows/openhands-resolver.yml index a9d90c38b1..f0fed3ac70 100644 --- a/.github/workflows/openhands-resolver.yml +++ b/.github/workflows/openhands-resolver.yml @@ -84,6 +84,10 @@ jobs: run: | python -m pip index versions openhands-ai > openhands_versions.txt OPENHANDS_VERSION=$(head -n 1 openhands_versions.txt | awk '{print $2}' | tr -d '()') + # Ensure requirements.txt ends with newline before appending + if [ -f requirements.txt ] && [ -s requirements.txt ]; then + sed -i -e '$a\' requirements.txt + fi echo "openhands-ai==${OPENHANDS_VERSION}" >> requirements.txt cat requirements.txt