4141 - name : ' Copy RUNTIME'
4242 run : |
4343 # prebuilt/start.sh
44- echo "#!/bin/bash" > prebuilt/start.sh
45- echo "LD_LIBRARY_PATH=\$(pwd) \$(pwd)/openvm-api" >> prebuilt/start.sh
44+ echo '#!/bin/bash' > prebuilt/start.sh
45+ echo 'SCRIPT_DIR=$(dirname "$(readlink -f "$0")")' >> prebuilt/start.sh
46+ echo 'LD_LIBRARY_PATH=$SCRIPT_DIR $SCRIPT_DIR/openvm-api' >> prebuilt/start.sh
4647 chmod +x prebuilt/start.sh
4748 # prebuilt/libvixAllProducts.so
4849 cp $(pwd)/vm_libvix/libs/linux64/libvixAllProducts.so prebuilt/
@@ -113,16 +114,17 @@ jobs:
113114
114115 - name : Compress subdirectories
115116 run : |
117+ export VERSION=${GITHUB_REF#refs/tags/v}
116118 cd ./openvm-api_prebuilt_win_amd64/
117- zip -q -r openvm-api_prebuilt_win_amd64 .zip *
119+ zip -q -r openvm-api_v$VERSION_prebuilt_win_amd64 .zip *
118120 cd ..
119121 cd ./openvm-api_prebuilt_linux_amd64/
120- zip -q -r openvm-api_prebuilt_linux_amd64 *
122+ zip -q -r openvm-api_v$VERSION_prebuilt_linux_amd64 *
121123 cd ..
122- rm ./openvm-api_prebuilt_linux_amd64 .zip -rf
123- rm ./openvm-api_prebuilt_win_amd64 .zip -rf
124- mv ./openvm-api_prebuilt_linux_amd64/openvm-api_prebuilt_linux_amd64 .zip ./
125- mv ./openvm-api_prebuilt_win_amd64/openvm-api_prebuilt_win_amd64 .zip ./
124+ rm ./openvm-api_v$VERSION_prebuilt_linux_amd64 .zip -rf
125+ rm ./openvm-api_v$VERSION_prebuilt_win_amd64 .zip -rf
126+ mv ./openvm-api_prebuilt_linux_amd64/openvm-api_v$VERSION_prebuilt_linux_amd64 .zip ./
127+ mv ./openvm-api_prebuilt_win_amd64/openvm-api_v$VERSION_prebuilt_win_amd64 .zip ./
126128 - name : Extract version from tag
127129 run : echo "VERSION=${GITHUB_REF#refs/tags/v}" >> $GITHUB_ENV
128130
@@ -137,5 +139,5 @@ jobs:
137139 token : ${{ github.token }}
138140 body_path : CHANGELOG.md
139141 files : |
140- openvm-api_prebuilt_linux_amd64 .zip
141- openvm-api_prebuilt_win_amd64 .zip
142+ openvm-api_v${{ env.VERSION }}_prebuilt_linux_amd64 .zip
143+ openvm-api_v${{ env.VERSION }}_prebuilt_win_amd64 .zip
0 commit comments