In the chapters leading up to this one, we have explored numerous fastlane actions that have helped us automate our continuous delivery workflow significantly, cherry-picking various actions to integrate from Git to building, testing, and publishing our apps. fastlane is an open platform, and as such, if you cannot find a specific action, you can always create one.
fastlane encourages third-party developers to contribute to the creation of plugins that benefit the community, but even if it doesn't benefit a broader user base, you can always create your own actions for your own project and team's benefit. In this chapter, we are going to first explore the existing plugin ecosystem before learning how to add an existing plugin into our existing app, then learn how to create our own simple plugin.
The objective of this chapter...