@@ -108,19 +108,25 @@ jobs:
108108 continue-on-error : true
109109 run : dotnet publish ${{ env.MAUI_PROJECT }} -c Release -f net10.0-maccatalyst -r maccatalyst-arm64
110110
111- - name : Zip MacCatalyst x64 Release
111+ - name : Create MacCatalyst x64 DMG
112112 if : steps.publish_maccatalyst_x64.outcome == 'success'
113- uses : vimtor/action-zip@v1.2
114- with :
115- files : ${{ env.MAUI_PROJECT_DIR }}/bin/Release/net10.0-maccatalyst/maccatalyst-x64
116- dest : maccatalyst-x64-release.zip
117-
118- - name : Zip MacCatalyst arm64 Release
113+ run : |
114+ APP_DIR="${{ env.MAUI_PROJECT_DIR }}bin/Release/net10.0-maccatalyst/maccatalyst-x64"
115+ hdiutil create \
116+ -volname "MakerPrompt" \
117+ -srcfolder "$APP_DIR/MakerPrompt.app" \
118+ -ov -format UDZO \
119+ "makerprompt-maccatalyst-x64.dmg"
120+
121+ - name : Create MacCatalyst arm64 DMG
119122 if : steps.publish_maccatalyst_arm64.outcome == 'success'
120- uses : vimtor/action-zip@v1.2
121- with :
122- files : ${{ env.MAUI_PROJECT_DIR }}/bin/Release/net10.0-maccatalyst/maccatalyst-arm64
123- dest : maccatalyst-arm64-release.zip
123+ run : |
124+ APP_DIR="${{ env.MAUI_PROJECT_DIR }}bin/Release/net10.0-maccatalyst/maccatalyst-arm64"
125+ hdiutil create \
126+ -volname "MakerPrompt" \
127+ -srcfolder "$APP_DIR/MakerPrompt.app" \
128+ -ov -format UDZO \
129+ "makerprompt-maccatalyst-arm64.dmg"
124130
125131 - name : Release MacCatalyst x64 asset
126132 uses : softprops/action-gh-release@v2
@@ -129,7 +135,7 @@ jobs:
129135 body_path : ${{ github.workspace }}/CHANGELOG.md
130136 make_latest : true
131137 files : |
132- maccatalyst-x64-release.zip
138+ makerprompt- maccatalyst-x64.dmg
133139
134140 - name : Release MacCatalyst arm64 asset
135141 uses : softprops/action-gh-release@v2
@@ -138,4 +144,4 @@ jobs:
138144 body_path : ${{ github.workspace }}/CHANGELOG.md
139145 make_latest : true
140146 files : |
141- maccatalyst-arm64-release.zip
147+ makerprompt- maccatalyst-arm64.dmg
0 commit comments