.github/workflows/ci.yml 🔗
@@ -50,4 +50,4 @@ jobs:
- uses: actions/upload-artifact@v2
with:
name: Zed.app
- path: target/release/bundle/osx/Zed.app
+ path: target/release/bundle/Zed.dmg
Nathan Sobo created
.github/workflows/ci.yml | 2 +-
script/bundle | 7 ++++---
2 files changed, 5 insertions(+), 4 deletions(-)
@@ -50,4 +50,4 @@ jobs:
- uses: actions/upload-artifact@v2
with:
name: Zed.app
- path: target/release/bundle/osx/Zed.app
+ path: target/release/bundle/Zed.dmg
@@ -2,13 +2,14 @@
set -e
-pushd zed
+pushd zed > /dev/null
cargo bundle --release
-popd
+popd > /dev/null
+hdiutil create -volname Zed -srcfolder target/release/bundle/osx -ov -format UDZO target/release/bundle/Zed.dmg
while getopts o flag
do
case "${flag}" in
- o) open target/release/bundle/osx;;
+ o) open target/release/bundle;;
esac
done