Skip to content

Add portable macOS builds and release artifacts#3

Merged
corecommit merged 4 commits into
corecommit:mainfrom
kiwiaraga2000:macos-portable-build
Jul 22, 2026
Merged

Add portable macOS builds and release artifacts#3
corecommit merged 4 commits into
corecommit:mainfrom
kiwiaraga2000:macos-portable-build

Conversation

@kiwiaraga2000

@kiwiaraga2000 kiwiaraga2000 commented Jul 16, 2026

Copy link
Copy Markdown
Contributor

Adds the missing macOS job and packages the result as an app, ZIP and DMG. The CI build is universal (arm64/x86_64) and targets macOS 12.

I also fixed SVG icon deployment and the Cmd+Q menu role. I tested the app locally, then checked a fresh ZIP extraction and the app from the mounted DMG.

There was a short-lived build-only macOS job in 1b9b499, removed in dd05b04. I couldn't find an open PR or issue for macOS packaging.

@kiwiaraga2000
kiwiaraga2000 force-pushed the macos-portable-build branch from 92bcb5a to 585499e Compare July 16, 2026 19:24
@kiwiaraga2000
kiwiaraga2000 force-pushed the macos-portable-build branch from 585499e to 324c136 Compare July 16, 2026 19:43
@Zlotej

Zlotej commented Jul 17, 2026

Copy link
Copy Markdown

Will test this on another device soon.

@janemor1307-del

Copy link
Copy Markdown

I use it on a Mac

@Zlotej

Zlotej commented Jul 17, 2026

Copy link
Copy Markdown

Tested the build on :

  • Macbook Air M2 8 cores, 8 GB
  • macOS 26.3.1

without issues.

@kiwiaraga2000
kiwiaraga2000 marked this pull request as ready for review July 17, 2026 17:53
@kiwiaraga2000

Copy link
Copy Markdown
Contributor Author

@corecommit could you review this pr please?

@corecommit corecommit left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Wow you did a nice job, and I didn't even notice that the url wasn't of this repo. Thanks for the fixes

@corecommit

Copy link
Copy Markdown
Owner

@corecommit could you review this pr please?

Absolutely, I will merge it

@corecommit
corecommit merged commit e7541b8 into corecommit:main Jul 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants