We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 2a5a424 + 9fc549a commit 53f2860Copy full SHA for 53f2860
1 file changed
.github/workflows/build_and_release.yml
@@ -49,12 +49,11 @@ jobs:
49
run: |
50
mkdir -p dist
51
if [ "${{ runner.os }}" == "Windows" ]; then
52
- # Windows CMake builds output to bin due to our CMakeLists.txt fix
53
- zip -j dist/pyraview-win-x64.zip build/bin/*.dll build/bin/*.exe
54
- elif [ "${{ runner.os }}" == "macOS" ]; then
55
- zip -j dist/pyraview-mac-arm.zip build/bin/*.dylib build/bin/run_tests
+ # Use 7-Zip (pre-installed on Windows runners)
+ # 'a' is add, '-j' junk paths (like zip -j)
+ 7z a -tzip dist/pyraview-win-x64.zip ./build/bin/*.dll ./build/bin/*.exe
56
else
57
- zip -j dist/pyraview-linux-x64.zip build/bin/*.so build/bin/run_tests
+ zip -j dist/pyraview-${{ runner.os }}-${{ runner.arch }}.zip build/bin/*
58
fi
59
60
- name: Upload Artifacts
0 commit comments