diff --git a/.github/workflows/build-wheels.yml b/.github/workflows/build-wheels.yml index ce299659..4816482d 100644 --- a/.github/workflows/build-wheels.yml +++ b/.github/workflows/build-wheels.yml @@ -12,6 +12,10 @@ jobs: steps: - uses: actions/checkout@v3 + - name: Workaround github issue https://github.com/actions/runner-images/issues/7192 + if: startsWith(matrix.os, 'ubuntu-') + run: sudo echo RESET grub-efi/install_devices | sudo debconf-communicate grub-pc + - name: Install required system packages for macOS if: startsWith(matrix.os, 'macos-') run: | diff --git a/.github/workflows/code-quality.yml b/.github/workflows/code-quality.yml index 70a423b4..494c75e8 100644 --- a/.github/workflows/code-quality.yml +++ b/.github/workflows/code-quality.yml @@ -9,6 +9,9 @@ jobs: steps: - uses: actions/checkout@v3 + - name: Workaround github issue https://github.com/actions/runner-images/issues/7192 + run: sudo echo RESET grub-efi/install_devices | sudo debconf-communicate grub-pc + - name: Install required system packages only for Ubuntu Linux run: | sudo apt-get update diff --git a/.github/workflows/pytest-docker.yml b/.github/workflows/pytest-docker.yml index 12a6a1c6..85765476 100644 --- a/.github/workflows/pytest-docker.yml +++ b/.github/workflows/pytest-docker.yml @@ -15,6 +15,9 @@ jobs: steps: - uses: actions/checkout@v3 + - name: Workaround github issue https://github.com/actions/runner-images/issues/7192 + run: sudo echo RESET grub-efi/install_devices | sudo debconf-communicate grub-pc + # Use GitHub's Docker registry to cache intermediate layers - run: echo ${{ secrets.GITHUB_TOKEN }} | docker login docker.pkg.github.com -u $GITHUB_ACTOR --password-stdin - run: docker pull docker.pkg.github.com/$GITHUB_REPOSITORY/aleph-sdk-python-build-cache || true