diff --git a/.github/workflows/ci-workflow.yml b/.github/workflows/ci-workflow.yml
index db68b0c..e639dd8 100644
--- a/.github/workflows/ci-workflow.yml
+++ b/.github/workflows/ci-workflow.yml
@@ -7,9 +7,9 @@ jobs:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v2
+ - uses: actions/checkout@v4
- name: Set up JDK 11
- uses: actions/setup-java@v2
+ uses: actions/setup-java@v4
with:
java-version: '11'
distribution: 'adopt'
diff --git a/.github/workflows/docker-publish-workflow.yml b/.github/workflows/docker-publish-workflow.yml
index 9482b4a..2f6008b 100644
--- a/.github/workflows/docker-publish-workflow.yml
+++ b/.github/workflows/docker-publish-workflow.yml
@@ -16,28 +16,28 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Check out the repo
- uses: actions/checkout@v3
+ uses: actions/checkout@v4
- name: Set up QEMU
- uses: docker/setup-qemu-action@v2
+ uses: docker/setup-qemu-action@v3
- name: Set up Docker Buildx
- uses: docker/setup-buildx-action@v2
+ uses: docker/setup-buildx-action@v3
- name: Log in to Docker Hub
- uses: docker/login-action@v2
+ uses: docker/login-action@v3
with:
username: ${{ secrets.DOCKER_USERNAME }}
password: ${{ secrets.DOCKER_PASSWORD }}
- name: Extract metadata (tags, labels) for Docker
id: meta
- uses: docker/metadata-action@v4
+ uses: docker/metadata-action@v5
with:
images: cqframework/cql-translation-service
- name: Build and push Docker image
- uses: docker/build-push-action@v3
+ uses: docker/build-push-action@v5
with:
context: .
platforms: linux/amd64,linux/arm64
@@ -46,7 +46,7 @@ jobs:
-
if: github.event_name == 'release'
name: Update repo description
- uses: peter-evans/dockerhub-description@v3
+ uses: peter-evans/dockerhub-description@v4
with:
username: ${{ secrets.DOCKER_USERNAME }}
password: ${{ secrets.DOCKER_PASSWORD }}
diff --git a/Dockerfile b/Dockerfile
index f98eca5..2c86ccd 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -19,4 +19,4 @@ EXPOSE 8080
# execute it
# CMD ["mvn", "exec:java"]
-CMD ["java", "-jar", "target/cqlTranslationServer-2.3.0.jar", "-d"]
+CMD ["java", "-jar", "target/cqlTranslationServer-2.4.0.jar", "-d"]
diff --git a/README.md b/README.md
index dd571cb..f50272f 100644
--- a/README.md
+++ b/README.md
@@ -8,7 +8,7 @@ Build:
Execute via the command line:
- java -jar target/cqlTranslationServer-2.3.0.jar
+ java -jar target/cqlTranslationServer-2.4.0.jar
_NOTE: The cqlTranslationServer jar assumes that all dependency jars are located in a `libs` directory relative to the jar's location. If you move the jar from the `target` directory, you will need to move the `target/libs` directory as well. This project no longer produces an "uber-jar", as the CQL-to-ELM classes do not function properly when repackaged into a single jar file._
@@ -18,6 +18,7 @@ CQL Translation Service versions prior to version 2.0.0 always mirrored the CQL
| CQL Translation Service | CQL Tools |
|-------------------------|-----------------------------------------|
+| 2.4.0 | 3.7.1 |
| 2.3.0 | 3.3.2 |
| 2.2.0 | 2.11.0 |
| 2.1.0 | 2.10.0 |
diff --git a/pom.xml b/pom.xml
index b6ddcaa..38d6023 100644
--- a/pom.xml
+++ b/pom.xml
@@ -6,7 +6,7 @@
org.mitre.bonnie
cqlTranslationServer
jar
- 2.3.0
+ 2.4.0
cqlTranslationServer