We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1fcf223 commit 173e84eCopy full SHA for 173e84e
1 file changed
.github/workflows/release.yml
@@ -145,6 +145,21 @@ jobs:
145
ditto -c -k --sequesterRsrc --keepParent FluffyFlash.app "$ARTIFACT_DIR/${NAME}.zip"
146
shasum -a 256 "$ARTIFACT_DIR/${NAME}.zip" | tee "$ARTIFACT_DIR/${NAME}.zip.sha256"
147
148
+ - name: Package .app into .dmg
149
+ working-directory: FluffyFlash/build/Build/Products/Release
150
+ run: |
151
+ mkdir -p "$ARTIFACT_DIR"
152
+ NAME="FluffyFlash-${GITHUB_REF_NAME:-dev}"
153
+ DMG="$ARTIFACT_DIR/${NAME}.dmg"
154
+ rm -f "$DMG"
155
+ hdiutil create \
156
+ -volname "Fluffy Flash" \
157
+ -srcfolder FluffyFlash.app \
158
+ -ov \
159
+ -format UDZO \
160
+ "$DMG"
161
+ shasum -a 256 "$DMG" | tee "$ARTIFACT_DIR/${NAME}.dmg.sha256"
162
+
163
- name: Security scan (Trivy on built .app)
164
uses: aquasecurity/trivy-action@v0.36.0
165
with:
0 commit comments