Learn all about CI/CD with these posts
Continuous Integration and Continuous Deployment for your Swift projects.
Learn how to automatically detect memory leaks in your Apple apps using UI tests and Xcode's XCTest framework.
How to automatically create and release a multi-platform Swift Package library with GitHub Actions whenever you push a new tag.
A peek into a real-world example of a release workflow using Xcode Cloud to build and distribute an app with an iOS and a visionOS target.
Learn how to use the gha-setup-swift action to setup a CI/CD pipeline to build and test your Swift package on Windows using GitHub Actions.
Learn how to use a new open-source framework by the Swift Server Workgroup to install Swift on Linux and use it to set up a CI/CD pipeline for your Swift packages.
How to leverage new Xcode Cloud features and AI-backed APIs to automatically generate test notes for multiple locales.
How to use GitHub Actions and the AWS CLI to automatically update the code for a Swift AWS lambda on every push to main.
How to build an app that depends on private Swift packages on CI/CD.
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.