File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -81,11 +81,12 @@ jobs:
8181 cargo patch-crate --force
8282 cargo install cargo-bundle
8383 mkdir -p build/out
84+ mkdir -p build/dmg
8485
8586 - name : Build & Bundle (macOS)
8687 run : |
8788 cargo bundle --bin plumeimpactor --package plumeimpactor --release --format osx
88- cp -R target/release/bundle/osx/plumeimpactor.app build/dmg
89+ cp -R target/release/bundle/osx/plumeimpactor.app build/dmg/plumeimpactor.app
8990 codesign --deep --force --options runtime --sign "${{ secrets.DEV_ID_IDENTITY_NAME }}" build/dmg/plumeimpactor.app
9091 ln -s /Applications build/dmg/Applications
9192 hdiutil create -volname plumeimpactor -srcfolder build/dmg -ov -format UDZO build/out/PlumeImpactor.dmg
@@ -128,11 +129,12 @@ jobs:
128129 cargo patch-crate --force
129130 cargo install cargo-bundle
130131 mkdir -p build/out
132+ mkdir -p build/dmg
131133
132134 - name : Build & Bundle (macOS Intel)
133135 run : |
134136 cargo bundle --bin plumeimpactor --package plumeimpactor --release --format osx
135- cp -R target/release/bundle/osx/plumeimpactor.app build/dmg
137+ cp -R target/release/bundle/osx/plumeimpactor.app build/dmg/plumeimpactor.app
136138 codesign --deep --force --options runtime --sign "${{ secrets.DEV_ID_IDENTITY_NAME }}" build/dmg/plumeimpactor.app
137139 ln -s /Applications build/dmg/Applications
138140 hdiutil create -volname plumeimpactor -srcfolder build/dmg -ov -format UDZO build/out/PlumeImpactor.dmg
You can’t perform that action at this time.
0 commit comments