041 - Amore GitHub Actions
Set up a full CI/CD pipeline for your Mac app using the Amore GitHub release action. Code signing, notarization, build number bumps and Sparkle delivery all handled for you.
We walk through the whole setup on an open source demo project (Pomodoro), configure the repository secrets, trigger releases from a Git push and manually from the Actions tab, then wire up release channels in the app itself with a Sparkle updater delegate.
Links: Amore: https://amore.computer/help/github-actions Amore release action docs: https://github.com/marketplace/actions/amore-release Pomodoro demo project: https://github.com/AmoreComputer/Pomodoro Sparkle channels documentation: https://sparkle-project.org/documentation/publishing/#channels