Moving From Workflow Editor to YAML
How to move from Codemagic Workflow Editor to YAML configuration.
Converting workflow settings to yaml cannot be done directly at the moment.
Please follow the steps we have included below for moving from Workflow Editor to YAML configuration.
Prepare your
codemagic.yamlfile. You can use our sample templates for iOS and Android workflows for Flutter. You should be able to use it with minimal modifications.If you have added any custom scripts to your Workflow Editor, please make sure to include them as a separate build step in your
codemagic.yamlfile.You need to manually move your secrets and add them to the
Environment variablessection of your YAML configuration. Ensure that this section is ready before you start the process.For all the code-signing related credentials like distribution certificates, provisioning profiles for iOS, and keystores for Android, you will have to add them to the
Code signing identitiessection underTeams > Settings > Code signing identities.
codemagic.yaml allows for even greater customization and better control over your builds, read more about it here.