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}