Add builds and CI for MacOS #26

Merged
restitux merged 11 commits from macos-ci into main 2026-03-11 03:26:41 +00:00
Owner

This change adds CI to build the desktop client for MacOS. This builds the desktop client as a dmg and a .app and uploads them from the CI pipeline.

This change adds CI to build the desktop client for MacOS. This builds the desktop client as a dmg and a .app and uploads them from the CI pipeline.
restitux added 9 commits 2026-03-10 00:11:37 +00:00
add build pipeline for macos
Build Mumble Web 2 / android_build (push) Has been cancelled
Build Mumble Web 2 / linux_build (push) Has been cancelled
Build Mumble Web 2 / windows_build (push) Has been cancelled
Build Mumble Web 2 / macos_build (push) Failing after 4s
bab43b69c5
add cargo binstall step
Build Mumble Web 2 / android_build (push) Has been cancelled
Build Mumble Web 2 / windows_build (push) Has been cancelled
Build Mumble Web 2 / macos_build (push) Has been cancelled
Build Mumble Web 2 / linux_build (push) Has been cancelled
f91f4cb7b6
cargo binstall --no-confirm
Build Mumble Web 2 / windows_build (push) Successful in 2m42s
Build Mumble Web 2 / android_build (push) Has been cancelled
Build Mumble Web 2 / linux_build (push) Has been cancelled
Build Mumble Web 2 / macos_build (push) Failing after 1m59s
b8b022dcdc
debug print
Build Mumble Web 2 / windows_build (push) Successful in 2m43s
Build Mumble Web 2 / linux_build (push) Successful in 4m16s
Build Mumble Web 2 / macos_build (push) Has been cancelled
Build Mumble Web 2 / android_build (push) Has been cancelled
7a1ff1109c
custom macos cache logic
Build Mumble Web 2 / linux_build (push) Successful in 1m15s
Build Mumble Web 2 / windows_build (push) Successful in 2m43s
Build Mumble Web 2 / macos_build (push) Successful in 4m33s
Build Mumble Web 2 / android_build (push) Has been cancelled
9ebccbc1ff
increase artifact upload concurrency
Build Mumble Web 2 / linux_build (push) Successful in 1m12s
Build Mumble Web 2 / windows_build (push) Successful in 2m42s
Build Mumble Web 2 / macos_build (push) Successful in 4m26s
Build Mumble Web 2 / android_build (push) Successful in 5m44s
36ea42e418
manual tarballing
Build Mumble Web 2 / linux_build (push) Successful in 1m15s
Build Mumble Web 2 / android_build (push) Successful in 6m11s
Build Mumble Web 2 / windows_build (push) Successful in 22m1s
Build Mumble Web 2 / macos_build (push) Successful in 1m18s
cba1187f2d
sam approved these changes 2026-03-10 00:41:08 +00:00
restitux added 1 commit 2026-03-11 03:05:00 +00:00
claude script to upload artifacts
Build Mumble Web 2 / linux_build (push) Successful in 1m25s
Build Mumble Web 2 / android_build (push) Successful in 6m18s
Build Mumble Web 2 / windows_build (push) Successful in 9m44s
Build Mumble Web 2 / macos_build (push) Failing after 10m6s
52e48efdcf
restitux added 1 commit 2026-03-11 03:22:31 +00:00
cleaunp issues
Build Mumble Web 2 / macos_build (push) Successful in 58s
Build Mumble Web 2 / linux_build (push) Successful in 1m27s
Build Mumble Web 2 / windows_build (push) Successful in 3m19s
Build Mumble Web 2 / android_build (push) Successful in 5m45s
fc7783336e
restitux merged commit 518c50d8a4 into main 2026-03-11 03:26:41 +00:00
restitux deleted branch macos-ci 2026-03-11 03:26:42 +00:00
Sign in to join this conversation.
No Reviewers
No Label
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: mumble/mumble-web2#26