diff --git a/.github/workflows/build_playground_backend.yml b/.github/workflows/build_playground_backend.yml index 48eab26b2a9e..44ae4eaf1765 100644 --- a/.github/workflows/build_playground_backend.yml +++ b/.github/workflows/build_playground_backend.yml @@ -33,9 +33,9 @@ jobs: steps: - name: Check out the repo uses: actions/checkout@v2 - - name: Set up JDK 1.8 - uses: joschi/setup-jdk@v2 + - uses: actions/setup-java@v2 with: + distribution: 'zulu' java-version: '8' - uses: actions/setup-go@v2 with: diff --git a/.github/workflows/build_playground_frontend.yml b/.github/workflows/build_playground_frontend.yml index 4f5d3e190fa4..bd8515bfbae3 100644 --- a/.github/workflows/build_playground_frontend.yml +++ b/.github/workflows/build_playground_frontend.yml @@ -30,17 +30,23 @@ jobs: GO_VERSION: 1.17.0 BEAM_VERSION: 2.33.0 TERRAFORM_VERSION: 1.0.9 + FLUTTER_VERSION: 2.5.2-stable steps: - name: Check out the repo uses: actions/checkout@v2 - - name: Set up JDK 1.8 - uses: joschi/setup-jdk@v2 + - uses: actions/setup-java@v2 with: + distribution: 'zulu' java-version: '8' - name: install flutter - uses: subosito/flutter-action@v1 - with: - channel: 'stable' + run: | + wget https://storage.googleapis.com/flutter_infra_release/releases/stable/linux/flutter_linux_$FLUTTER_VERSION.tar.xz &&\ + tar -xf flutter_linux_$FLUTTER_VERSION.tar.xz &&\ + mv flutter /opt/ &&\ + ln -s /opt/flutter/bin/flutter /usr/bin/flutter &&\ + ln -s /opt/flutter/bin/dart /usr/bin/dart &&\ + dart pub global activate protoc_plugin &&\ + ln -s /root/.pub-cache/bin/protoc-gen-dart /usr/bin/ - name: Remove default github maven configuration # This step is a workaround to avoid a decryption issue run: rm ~/.m2/settings.xml