pull_request_rules: - name: Automatic merge on approval if CI is passed conditions: - "label=automerge" - "#approved-reviews-by>=1" - "#review-requested=0" - "#changes-requested-reviews-by=0" - "status-success=DCO" - "status-success=continuous-integration/jenkins/pr-merge" - "status-success=AMD64 Ubuntu 18.04" - "status-success=AMD64 CentOS 7" - "status-success=Codacy/PR Quality Review" - "status-success=Cpplint / Milvus CppLint" - "status-success=Cpplint / Milvus GPU Version CppLint" actions: merge: method: squash - name: Automatic merge on approval if CI is skipped conditions: - "label=automerge" - "label=skip-ci" - "#approved-reviews-by>=1" - "#review-requested=0" - "#changes-requested-reviews-by=0" - "status-success=DCO" - "status-success=Codacy/PR Quality Review" actions: merge: method: squash - name: Ask to resolve conflict conditions: - conflict actions: comment: message: This pull request is now in conflicts. Could you fix it? 🙏