diff --git a/.github/workflows/mvn_publish.yml b/.github/workflows/mvn_publish.yml index a203aac..74a7c45 100644 --- a/.github/workflows/mvn_publish.yml +++ b/.github/workflows/mvn_publish.yml @@ -53,7 +53,12 @@ jobs: fi - name: Build with Maven - run: mvn clean deploy --batch-mode -DskipTests -P release -B -U -e + run: | + publish_args=() + if [[ "$GITHUB_EVENT_NAME" == "release" ]]; then + publish_args=(-DautoPublish=true -DwaitUntil=published) + fi + mvn clean deploy --batch-mode -DskipTests -P release -B -U -e "${publish_args[@]}" env: MAVEN_USERNAME: ${{ secrets.MAVEN_USERNAME }} MAVEN_CENTRAL_TOKEN: ${{ secrets.MAVEN_CENTRAL_TOKEN }} diff --git a/ingester-all/pom.xml b/ingester-all/pom.xml index 75e311d..22b1cb2 100644 --- a/ingester-all/pom.xml +++ b/ingester-all/pom.xml @@ -21,7 +21,7 @@ io.greptime greptimedb-ingester - 0.15.1-SNAPSHOT + 0.16.0 ingester-all diff --git a/ingester-bulk-protocol/pom.xml b/ingester-bulk-protocol/pom.xml index 8cc7e88..f187ece 100644 --- a/ingester-bulk-protocol/pom.xml +++ b/ingester-bulk-protocol/pom.xml @@ -21,7 +21,7 @@ io.greptime greptimedb-ingester - 0.15.1-SNAPSHOT + 0.16.0 ingester-bulk-protocol diff --git a/ingester-common/pom.xml b/ingester-common/pom.xml index 057fc64..7d29928 100644 --- a/ingester-common/pom.xml +++ b/ingester-common/pom.xml @@ -21,7 +21,7 @@ io.greptime greptimedb-ingester - 0.15.1-SNAPSHOT + 0.16.0 ingester-common diff --git a/ingester-example/pom.xml b/ingester-example/pom.xml index 442536d..6ba26bf 100644 --- a/ingester-example/pom.xml +++ b/ingester-example/pom.xml @@ -21,7 +21,7 @@ io.greptime greptimedb-ingester - 0.15.1-SNAPSHOT + 0.16.0 ingester-example diff --git a/ingester-grpc/pom.xml b/ingester-grpc/pom.xml index 225c7d3..ee2bd71 100644 --- a/ingester-grpc/pom.xml +++ b/ingester-grpc/pom.xml @@ -21,7 +21,7 @@ io.greptime greptimedb-ingester - 0.15.1-SNAPSHOT + 0.16.0 ingester-grpc diff --git a/ingester-integration-tests/pom.xml b/ingester-integration-tests/pom.xml index 38a205c..40ba5a4 100644 --- a/ingester-integration-tests/pom.xml +++ b/ingester-integration-tests/pom.xml @@ -21,7 +21,7 @@ io.greptime greptimedb-ingester - 0.15.1-SNAPSHOT + 0.16.0 ingester-integration-tests diff --git a/ingester-prometheus-metrics/pom.xml b/ingester-prometheus-metrics/pom.xml index 146ec59..5913c6a 100644 --- a/ingester-prometheus-metrics/pom.xml +++ b/ingester-prometheus-metrics/pom.xml @@ -21,7 +21,7 @@ io.greptime greptimedb-ingester - 0.15.1-SNAPSHOT + 0.16.0 ingester-prometheus-metrics ${project.groupId}:${project.artifactId} diff --git a/ingester-protocol/pom.xml b/ingester-protocol/pom.xml index 32f0009..3345c66 100644 --- a/ingester-protocol/pom.xml +++ b/ingester-protocol/pom.xml @@ -21,7 +21,7 @@ io.greptime greptimedb-ingester - 0.15.1-SNAPSHOT + 0.16.0 ingester-protocol diff --git a/ingester-protocol/src/main/resources/client_version.properties b/ingester-protocol/src/main/resources/client_version.properties index 207e764..556532e 100644 --- a/ingester-protocol/src/main/resources/client_version.properties +++ b/ingester-protocol/src/main/resources/client_version.properties @@ -12,4 +12,4 @@ # See the License for the specific language governing permissions and # limitations under the License. -client.version=0.15.0 +client.version=0.16.0 diff --git a/ingester-protocol/src/test/java/io/greptime/UtilTest.java b/ingester-protocol/src/test/java/io/greptime/UtilTest.java index 21a30bc..8de376a 100644 --- a/ingester-protocol/src/test/java/io/greptime/UtilTest.java +++ b/ingester-protocol/src/test/java/io/greptime/UtilTest.java @@ -27,6 +27,6 @@ public class UtilTest { @Test public void testClientVersion() { String ver = Util.clientVersion(); - Assert.assertEquals("0.15.0", ver); + Assert.assertEquals("0.16.0", ver); } } diff --git a/ingester-rpc/pom.xml b/ingester-rpc/pom.xml index 0f8bc78..7ca9b0f 100644 --- a/ingester-rpc/pom.xml +++ b/ingester-rpc/pom.xml @@ -21,7 +21,7 @@ io.greptime greptimedb-ingester - 0.15.1-SNAPSHOT + 0.16.0 ingester-rpc diff --git a/pom.xml b/pom.xml index 882df0d..568f044 100644 --- a/pom.xml +++ b/pom.xml @@ -21,7 +21,7 @@ io.greptime greptimedb-ingester - 0.15.1-SNAPSHOT + 0.16.0 pom ${project.groupId}:${project.artifactId}