Learn all about CI/CD with these posts
Continuous Integration and Continuous Deployment for your Swift projects.
A guide on how to download, install and manage different versions of Swift.
Creating a command line tool using Swift and async/await to collect metrics on GitHub Action workflows.
Some processes, such as a release pipeline, are very important but do not get run frequently. In this article, I go through how scheduled CI runs can help you spot failures early and gain confidence in your important and infrequent processes, such as release pipelines.
A short article on the recent contribution I made to Fastlane's open source project.
How to make use of the github actions concurrency feature to cancel unnecessary runs automatically. Talking about a real-world example and a tale of two approaches, and why I decided to implement it the way I did.
In this post, I will talk through how you can add dynamic data to your profile README.md by scheduling jobs using a GitHub Action.