Skip to content

Commit bdc6e51

Browse files
committed
fix: start.sh
1 parent d94ce2a commit bdc6e51

1 file changed

Lines changed: 12 additions & 10 deletions

File tree

.github/workflows/release.yaml

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,9 @@ jobs:
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

Comments
 (0)