Skip to content

Commit d7deea4

Browse files
committed
ci: build macOS app bundle and upload it as artifact
1 parent 0fa1372 commit d7deea4

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

.github/workflows/macos.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,3 +46,13 @@ jobs:
4646
python@3
4747
- name: Build
4848
run: bash scripts/build_macos.sh && otool -L build/dune3d
49+
- name: Install dependencies for bundling
50+
run: brew install dylibbundler
51+
- name: Bundle app
52+
run: bash scripts/bundle_macos.sh
53+
- name: Upload bundle
54+
uses: actions/upload-artifact@v4
55+
with:
56+
name: "Dune3D-mac"
57+
path: "./dist/Dune 3D.app/"
58+
include-hidden-files: true

0 commit comments

Comments
 (0)