diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 1fd396940936aebb7a012f188bea94e9f237a757..c7825e1b9754d599476ad28a1e9ac1f9c014464b 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -46,9 +46,12 @@ jobs:
 
       - name: Set up Java  ${{ env.JAVA_VERSION }}
         if: env.NODE_VERSION == '14'
-        uses: actions/setup-java@v1.4.3
+        uses: actions/setup-java@v2.0.0
         with:
           java-version: ${{ env.JAVA_VERSION }}
+          distribution: 'adopt'
+          java-package: jre
+          check-latest: false
 
       - name: Skip Java tests
         if: env.NODE_VERSION != '14'