diff --git a/.mergify.yml b/.mergify.yml index 67b9112..f037f83 100644 --- a/.mergify.yml +++ b/.mergify.yml @@ -1,10 +1,14 @@ -pull_request_rules: - - name: "rebase unreviewed non-release PRs" +queue_rules: + - name: default conditions: - - "head~=^(?!(release|hotfix)).*$" - - "#approved-reviews-by=0" + - "#approved-reviews-by>=1" - "#changes-requested-reviews-by=0" - "-draft" + +pull_request_rules: + - name: "rebase non-release PRs" + conditions: + - "head~=^(?!(release|hotfix)).*$" actions: rebase: @@ -13,37 +17,38 @@ pull_request_rules: - "head~=^(?!(release|hotfix)).*$" - "#approved-reviews-by>=1" - "#changes-requested-reviews-by=0" + - "#commits-behind=0" - "-draft" - "check-success=SonarCloud Code Analysis" actions: - merge: - strict: true - strict_method: rebase - method: merge + queue: + name: default + update_method: rebase - name: "merge non-release without-SonarCloud-but-from-dependabot PRs with strict rebase" conditions: - "head~=^(?!(release|hotfix)).*$" - "#approved-reviews-by>=1" - "#changes-requested-reviews-by=0" + - "#commits-behind=0" - "-draft" - "author=dependabot[bot]" actions: - merge: - strict: true - strict_method: rebase - method: merge + queue: + name: default + update_method: rebase - name: "merge release PRs with strict merge" conditions: - "head~=^(release|hotfix).*$" - "#approved-reviews-by>=1" - "#changes-requested-reviews-by=0" + - "#commits-behind=0" - "-draft" actions: - merge: - strict: true - method: merge + queue: + name: default + update_method: rebase - name: "delete PR branches after merge" conditions: diff --git a/pom.xml b/pom.xml index 1f760ee..45e8adb 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ de.retest recheck-testng-extension - 1.12.0 + 1.13.0 recheck-testng-extension TestNG extension reducing boilerplate code in tests. @@ -73,14 +73,14 @@ org.testng testng - 7.4.0 + 7.5 compile de.retest recheck - 1.12.0 + 1.13.0 compile @@ -89,14 +89,14 @@ org.assertj assertj-core - 3.20.2 + 3.22.0 test org.mockito mockito-core - 3.11.2 + 4.3.1 test @@ -105,7 +105,7 @@ maven-compiler-plugin - 3.8.1 + 3.10.0 ${java.version} ${java.version} @@ -122,7 +122,7 @@ org.apache.maven.plugins maven-jar-plugin - 3.2.0 + 3.2.2 @@ -139,7 +139,7 @@ com.amashchenko.maven.plugin gitflow-maven-plugin - 1.16.0 + 1.18.0 main @@ -174,7 +174,7 @@ org.apache.maven.plugins maven-javadoc-plugin - 3.3.0 + 3.3.2 bundle-javadoc @@ -193,7 +193,7 @@ org.apache.maven.plugins maven-enforcer-plugin - 3.0.0-M3 + 3.0.0 enforce-maven @@ -214,7 +214,7 @@ org.sonatype.plugins nexus-staging-maven-plugin - 1.6.8 + 1.6.12 true https://oss.sonatype.org/