Learn all about CI/CD with these posts
Continuous Integration and Continuous Deployment for your Swift projects.
How to use webhook logic in GitHub Actions to trigger workflows based on other workflows completion
How to use the Xcode Cloud start condition to run a weekly workflow that distributes your app to TestFlight for external testing and the App Store.
How to create an Xcode Cloud workflow which archives an application on every push to main and distributes the artefact to TestFlight and AppCenter.
How I use GitHub Actions to automate the release of my Swift command line tools.
Learn how to use webhooks to collect metrics from Xcode Cloud builds
How to use GitHub webhooks to trigger Xcode Cloud builds by writing a comment on a pull request.
All you need to know about how to set the version of Xcode to use on CI using Fastlane.
I will show you how code might change across different builds even when depending on an exact version of a Swift Package as well as how to mitigate the risks associated with this.
Learn how to trigger Xcode Cloud workflow runs using the App Store Connect API.
Using Swift as to write a commit-msg git hook so that adding ticket numbers to a commit message can be automated.
An up to date guide on how to use an App Store Connect API key with Fastlane and GitHub Actions.
Learning how to install and use third-party tools in Xcode Cloud through ci scripts.