diff --git a/.github/workflows/maven-build-snapshots-14110.yml b/.github/workflows/maven-build-snapshots-14110.yml
index b34b471..b595159 100644
--- a/.github/workflows/maven-build-snapshots-14110.yml
+++ b/.github/workflows/maven-build-snapshots-14110.yml
@@ -85,13 +85,13 @@ jobs:
rm -rf /tmp/${CLONE_DIR}
- name: Coherence Demo Jar
- uses: actions/upload-artifact@v3
+ uses: actions/upload-artifact@v4
with:
- name: coherence-demo-jar
+ name: coherence-demo-jar-${{ matrix.branch }}
path: target/coherence-demo-*.jar
- name: Coherence Demo Javadoc
- uses: actions/upload-artifact@v3
+ uses: actions/upload-artifact@v4
with:
- name: coherence-demo-javadoc
+ name: coherence-demo-javadoc-${{ matrix.branch }}
path: target/coherence-demo-*-javadoc.jar
diff --git a/.github/workflows/maven-build-snapshots.yml b/.github/workflows/maven-build-snapshots.yml
index e09bc47..da2dca8 100644
--- a/.github/workflows/maven-build-snapshots.yml
+++ b/.github/workflows/maven-build-snapshots.yml
@@ -51,13 +51,13 @@ jobs:
mvn --file pom.xml -nsu --batch-mode -e -Dcoherence.version=$COH_VERSION clean install
- name: Coherence Demo Jar
- uses: actions/upload-artifact@v3
+ uses: actions/upload-artifact@v4
with:
- name: coherence-demo-jar
+ name: coherence-demo-jar-${{ matrix.coherenceVersion }}
path: target/coherence-demo-*.jar
- name: Coherence Demo Javadoc
- uses: actions/upload-artifact@v3
+ uses: actions/upload-artifact@v4
with:
- name: coherence-demo-javadoc
+ name: coherence-demo-javadoc-${{ matrix.coherenceVersion }}
path: target/coherence-demo-*-javadoc.jar
diff --git a/clients/README.md b/clients/README.md
index b14af44..3c43c68 100644
--- a/clients/README.md
+++ b/clients/README.md
@@ -7,7 +7,7 @@ clusters using gRPC. This is achieved via configuring and starting a [gRPCProxy]
> The Coherence gRPC proxy is the server-side implementation of the gRPC services defined within the Coherence gRPC module. The gRPC proxy uses standard gRPC Java libraries to provide Coherence APIs over gRPC.
-This demonstration covers JavaScript, Python and Golang Coherence clients. If you would like ot know more about each one, then please see the relevant GitHub pages below:
+This demonstration covers JavaScript, Python and Golang Coherence clients. If you would like to know more about each one, then please see the relevant GitHub pages below:
* https://github.com/oracle/coherence-js-client
* https://github.com/oracle/coherence-py-client
diff --git a/pom.xml b/pom.xml
index 0c9b881..b2474ee 100644
--- a/pom.xml
+++ b/pom.xml
@@ -48,7 +48,7 @@
3.4.2
dockerBuild
1.9.23
- 4.1.108.Final
+ 4.1.109.Final
0.2.15