This is my fork of Ladybird where I tried to adjust the CI workflow file to drop an artifact with the built Ladybird macOS binary.
It did not work. See LadybirdBrowser#130. There might be ways to make this work, see the same issue.
I was motivated to try this as I was going to just test out Ladybird, not necessarily contribute. Since it did not work, I will likely do a source build in the future. I will set up an isolated macOS installation on a separate partition for it in order to keep my main installation clean.
Ladybird is a web browser built on the LibWeb and LibJS engines from SerenityOS with a cross-platform GUI in Qt.
This is part of the greater SerenityOS project, and the separate repository may eventually be integrated in the serenity monorepo.
For more information about Ladybird, see this blog post.
See build instructions.