NIFI-8411 update to use latest java action and specific distribution so we can validate azul and zulu

This closes #4995

Signed-off-by: Mike Thomsen <mthomsen@apache.org>
diff --git a/.github/workflows/ci-workflow.yml b/.github/workflows/ci-workflow.yml
index ac30dc1..421f5bf 100644
--- a/.github/workflows/ci-workflow.yml
+++ b/.github/workflows/ci-workflow.yml
@@ -84,9 +84,10 @@
           restore-keys: |
             mvn-it-
       - name: Set up JDK 1.8 FR
-        uses: actions/setup-java@v1
+        uses: actions/setup-java@v2
         with:
-          java-version: 1.8
+          distribution: 'zulu'
+          java-version: '8'
       - name: Disk After Cache
         run: |
           df -h
@@ -166,9 +167,10 @@
           restore-keys: |
             mvn-it-
       - name: Set up JDK 11 EN
-        uses: actions/setup-java@v1
+        uses: actions/setup-java@v2
         with:
-          java-version: 11
+          distribution: 'zulu'
+          java-version: '11'
       - name: Disk After Cache
         run: |
           df -h
@@ -243,9 +245,10 @@
           restore-keys: |
             mvn-it-
       - name: Set up JDK 1.8 JP
-        uses: actions/setup-java@v1
+        uses: actions/setup-java@v2
         with:
-          java-version: 1.8
+          distribution: 'adopt'
+          java-version: '8'
       - name: Disk After Cache
         run: |
           df -h
@@ -313,9 +316,10 @@
           restore-keys: |
             win-mvn-it-
       - name: Set up JDK 1.8
-        uses: actions/setup-java@v1
+        uses: actions/setup-java@v2
         with:
-          java-version: 1.8
+          distribution: 'zulu'
+          java-version: '8'
       - name: Build with Maven
         env:
           MAVEN_OPTS: -Xmx2g -Dorg.slf4j.simpleLogger.defaultLogLevel=WARN -Dmaven.surefire.arguments="-Duser.language=en -Duser.region=US -Duser.timezone=US/Pacific" -Dhttp.keepAlive=false -Dmaven.wagon.http.pool=false