diff --git a/.github/workflows/android_build.yml b/.github/workflows/android_build.yml index 0135e5417..2aba50745 100644 --- a/.github/workflows/android_build.yml +++ b/.github/workflows/android_build.yml @@ -26,6 +26,13 @@ jobs: # Setup Environment - uses: actions/checkout@v3 + # Some tests in polkadart need that, but it is also + # needed simply running pub get for some reason. + # We can remove that when we no longer need the + # git dependency for polkadart. + - name: Check out code (LFS) + uses: nschloe/action-cached-lfs-checkout@v1.2.1 + - uses: actions/setup-java@v3 with: java-version: ${{ env.JAVA_VERSION }} diff --git a/.github/workflows/android_integration_test.yml b/.github/workflows/android_integration_test.yml index 420e77498..d710df376 100644 --- a/.github/workflows/android_integration_test.yml +++ b/.github/workflows/android_integration_test.yml @@ -40,6 +40,13 @@ jobs: # Setup Environment - uses: actions/checkout@v3 + # Some tests in polkadart need that, but it is also + # needed simply running pub get for some reason. + # We can remove that when we no longer need the + # git dependency for polkadart. + - name: Check out code (LFS) + uses: nschloe/action-cached-lfs-checkout@v1.2.1 + - uses: actions/setup-java@v3 with: java-version: ${{ env.JAVA_VERSION }} diff --git a/.github/workflows/fdroid.yml b/.github/workflows/fdroid.yml index 5719fb778..b228e328d 100644 --- a/.github/workflows/fdroid.yml +++ b/.github/workflows/fdroid.yml @@ -14,6 +14,14 @@ jobs: # Setup Environment - uses: actions/checkout@v3 + # Some tests in polkadart need that, but it is also + # needed simply running pub get for some reason. + # We can remove that when we no longer need the + # git dependency for polkadart. + - name: Check out code (LFS) + uses: nschloe/action-cached-lfs-checkout@v1.2.1 + + - name: Check fdroid setup run: ./scripts/fdroid_init.sh diff --git a/.github/workflows/ios_integration_test.yml b/.github/workflows/ios_integration_test.yml index 84db418fd..4ec7b1b0c 100644 --- a/.github/workflows/ios_integration_test.yml +++ b/.github/workflows/ios_integration_test.yml @@ -48,6 +48,13 @@ jobs: # Setup Environment - uses: actions/checkout@v3 + # Some tests in polkadart need that, but it is also + # needed simply running pub get for some reason. + # We can remove that when we no longer need the + # git dependency for polkadart. + - name: Check out code (LFS) + uses: nschloe/action-cached-lfs-checkout@v1.2.1 + - name: "Prepare environment for ios" working-directory: ./scripts run: ./ios_init_env.sh diff --git a/.github/workflows/unit_tests.yml b/.github/workflows/unit_tests.yml index 3fee34750..1aae1cf18 100644 --- a/.github/workflows/unit_tests.yml +++ b/.github/workflows/unit_tests.yml @@ -14,6 +14,13 @@ jobs: # Setup Environment - uses: actions/checkout@v3 + # Some tests in polkadart need that, but it is also + # needed simply running pub get for some reason. + # We can remove that when we no longer need the + # git dependency for polkadart. + - name: Check out code (LFS) + uses: nschloe/action-cached-lfs-checkout@v1.2.1 + - name: Install flutter wrapper run: ./scripts/install_flutter_wrapper.sh