ControlRoom
ControlRoom copied to clipboard
Homebrew support
is it possible to install the app via homebrew?
I got a tab you can try, please give feedback: https://github.com/Human-Entertainment/homebrew-tap/
I got a tab you can try, please give feedback: https://github.com/Human-Entertainment/homebrew-tap/
@twostraws Any way we could get something like this into master? Would be really cool to be able to just download a built app, and Github Actions will run this for free for open source projects. I'd be happy to send a PR if you're open to it.
I literally have no idea how any part of this works, so I would very much appreciate guidance. If there's a way to automatically build Control Room and have that linked to on GitHub for easier downloading, it would be awesome. If we can then get that to Homebrew it would be even better. After that perhaps we could make our first tag – 0.5 or something. I have a handful of changes for Big Sur but they are really small; it would be a nice landmark.
Partial demo (missing homebrew, code signing needs review) https://github.com/bre7/ControlRoom/blob/main/.github/workflows/full.yml
Building needs some tweaks
See https://github.com/Apple-Actions/Example-iOS/blob/master/Build (extra plist
needed)
Useful GH Actions
guides
- swift build
- https://rhonabwy.com/2020/05/09/continuous-integration-with-github-actions-for-macos-and-ios-projects/ (goto
Building macOS or iOS applications using xcodebuild with github actions
)
- https://rhonabwy.com/2020/05/09/continuous-integration-with-github-actions-for-macos-and-ios-projects/ (goto
- Code signing
- https://github.com/Apple-Actions/Example-iOS/blob/master/.github/workflows/test.yml
- https://medium.com/@karaiskc/archive-and-export-ios-app-with-github-actions-b44f676e4bf9
- https://leenarts.net/2020/02/12/github-actions-for-ios-projects/
- Create a release + Upload assets
- https://github.com/actions/upload-release-asset
- homebrew
- https://medium.com/@Extrawurst/github-actions-homebrew-%EF%B8%8F-2789ae5023fd
Related to #79 #36
This would be an amazing addition!
That's odd – I don't think that's an M1 issue. Others have reported it building just fine with M1.