announcement
Xcode 15.3 and SwiftLint added to FlyCI runners
Check out the new software updates of FlyCI runners - Xcode 15.3 and SwiftLint
VRVeselina RadevaThe FlyCI team is here with a new build image update. Our FlyCI runner images have been supercharged with the latest Xcode 15.3 and, yes, you asked for it — SwiftLint is now part of the package!
What's New?
With this latest update, we've upgraded our build images to include Xcode 15.3↗. Whether you're working on macOS or iOS apps, you can now take advantage of the latest features and improvements offered by Xcode to enhance your development experience.
But that's not all - we've also listened to your feedback and included the SwiftLint library↗, a powerful tool for enforcing Swift style and conventions, to help you maintain clean and consistent code across your projects.
Why SwiftLint?
Maintaining code quality is crucial for the success of any software project. With SwiftLint, you can automate the process of code linting and enforce best practices, saving you time and effort in the long run.
Addressing Compatibility Issues
Adding SwiftLint to the images also resolves migration issues when transitioning from Intel to Apple Silicon runners. Presently, GitHub integrates SwiftLint into their Intel images but neglects to do so for the ARM-based images. Consequently, errors arise during the migration from a GitHub Intel runner to a GitHub Apple Silicon runner. However, with FlyCI, this obstacle is no longer a concern. The transition from a GitHub Intel runner to a FlyCI runner while utilizing SwiftLint is seamless.
How to Get Started
FlyCI images get automatic updates, meaning if you're currently using FlyCI, you'll have Xcode 15.3 and SwiftLint readily available.
If you're new to FlyCI, there's no better time than now to give it a go and enjoy the advantages of our efficient CI/CD workflow. Take a look at our Getting Started guide for more information.
We'd love to hear your feedback on these changes and any suggestions you have for future updates. Drop us a line at contact@flyci.net or reach out to us on social media or Discord↗ - we're always here to help.
Happy Xcoding!
The FlyCI Team