Overview | Automation
Here we'll learn more about FlyCode's Automation capabilities
FlyCode gives you the ability to automate repetitive tasks related to code changes through customized workflows. FlyCode watches your repository for changes in the code and then uses these changes to do tasks in the repository or other connected apps. Automated workflows give you the certainty that the tasks formerly done manually will happen immediately and saves time for your team to do manual work.
For example, let's say you want to add an "API" label to every pull request that touches the API code in your repository. The workflow would watch your repository for new pull requests, then use the pull requests' diff to determine whether to add an "API" label for the pull request.
- Tasks you have to do frequently. Example: Adding a label for a pull request when certain files are touched.
- Anything where you have to move information from one app to another. Example: Send a Slack message to your Dev Ops team when a new environment variable is required for the server.
- Tasks that don't require much thinking. Example: Add a checkbox to any PR that introduces a new UI component to add a Storybook for it.