Integrate gitStream with Dependabot
Approve and Merge Dependabot Changes
Approve PRs from Dependabot
Conditions (all must be true):
- The PR author is Dependabot.
- The branch name includes 'dependabot'
Automation Actions:
- Approve the PR
- Apply an
approved-dependabot
label to the PR - Merge the PR if all status checks pass.
Approve Dependabot
# -*- mode: yaml -*-
manifest:
version: 1.0
automations:
approve_dependabot:
if:
- {{ branch.name | includes(term="dependabot") }}
- {{ branch.author | includes(term="dependabot") }}
run:
- action: approve@v1
- action: add-label@v1
args:
label: "approved-dependabot"
- action: merge@v1
args:
wait_for_all_checks: true
squash_on_merge: true