diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index 53d031180..9cd0c2c5f 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -16,11 +16,35 @@ jobs:
steps:
- name: Check out Git repository
uses: actions/checkout@v2
- - name: Install Java and Maven
- uses: actions/setup-java@v1
+ - name: Install JDK 11
+ uses: AdoptOpenJDK/install-jdk@v1
with:
- java-version: 11
- - name: Update pom files and reduce logs
+ version: '11'
+ targets: 'JDK11_HOME'
+ - name: Setup Toolchain
+ shell: bash
+ run: |
+ mkdir -p $HOME/.m2 \
+ && cat << EOF > $HOME/.m2/toolchains.xml
+
+
+
+ jdk
+
+ 11
+
+
+ ${{ env.JDK11_HOME }}
+
+
+
+ EOF
+ - name: Install JDK 8 and Maven
+ uses: actions/setup-java@v2
+ with:
+ distribution: 'temurin'
+ java-version: 8
+ - name: Update Configuration
run: |
find . -type f -name "pom.xml" -exec sed -i -e 's|${revision}|${{ github.event.inputs.version }}|g' \
-e 's|^\( \).*\(\)$|\1${{ github.event.inputs.version }}\2|' \