mirror of
https://github.com/aws-actions/configure-aws-credentials.git
synced 2026-03-12 18:07:10 -04:00
38 lines
1014 B
YAML
38 lines
1014 B
YAML
pull_request_rules:
|
|
- name: Automatically merge on CI success and review approval
|
|
conditions:
|
|
- base~=master|integ-tests
|
|
- "#approved-reviews-by>=1"
|
|
- approved-reviews-by=@aws-actions/aws-ecs-devx
|
|
- -approved-reviews-by~=author
|
|
- status-success=Run Unit Tests
|
|
- status-success=Semantic Pull Request
|
|
- label!=work-in-progress
|
|
- -title~=(WIP|wip)
|
|
- -merged
|
|
- -closed
|
|
- author!=dependabot[bot]
|
|
actions:
|
|
merge:
|
|
method: squash
|
|
strict: smart
|
|
strict_method: merge
|
|
|
|
- name: Automatically approve and merge Dependabot PRs
|
|
conditions:
|
|
- base=master
|
|
- author=dependabot[bot]
|
|
- status-success=Run Unit Tests
|
|
- status-success=Semantic Pull Request
|
|
- -title~=(WIP|wip)
|
|
- -label~=(blocked|do-not-merge)
|
|
- -merged
|
|
- -closed
|
|
actions:
|
|
review:
|
|
type: APPROVE
|
|
merge:
|
|
method: squash
|
|
strict: smart+fasttrack
|
|
strict_method: merge
|