Automatic Creation of Pull Requests

Aikido allows for automatic PR creation on a daily basis, handling mass upgrades of different versions through lockfile updates. Fine tune the Pull Request title, label and other settings with "PR Configuration"

For now this is only available for dependency updates.

Setup automatic creation

Step 1: Go to Autofix Settings page

Step 2: Enable Autocreation Mode by switching the toggle ON

Automatic pull request creation enabled; no repositories selected for AutoFix yet.

Step 3: Click Manage Autofix Autocreation which will open the configuration modal. Select the issue types and the repositories to enable Autofix

Configure automatic pull request creation for minor and patch upgrades in selected repositories.

Step 4: You can test whether new PRs are created correctly by clicking the Test Autocreation button.

Automatic pull requests enabled for minor and patch upgrades in selected repositories.

Pull Request Configuration

You can configure the Autofix pull requests to your own needs with the "PR Configuration" settings. It's possible to change the following fields:

  • Title Prefix: Customize the title to match your internal processes

  • Label: Add specific labels to the PR for easier sorting and tracking

  • Branch Syntax: Customize the prefix of the branch Autofix creates

  • Commit Message Prefix: Customize the message added to the PR

  • Summary: Optionally include an additional message for each PR. For example add custom instructions for engineers or additional context.

Last updated

Was this helpful?