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"
Automatic creation is currently available for dependencies, containers and pentest autofixes.
Setup automatic creation
Step 1: Go to Autofix Settings page
Step 2: Scroll down to Automated PRs. Enable the toggle for 'Autocreation of PRs'

Step 3: The configuration modal opens. You can enable autocreation for dependencies in code repos, automated fixes for Docker containers or automatically fix pentest issues. Make sure to select code repositories and containers for which you want PRs created.

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

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.
Create Task for PR: important for compliance reasons. This will automatically create a new task in your connected task tracker, linking to the created PR.
Last updated
Was this helpful?