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