From 5006f262988339e0edfdf0d7aed66eea39dec471 Mon Sep 17 00:00:00 2001 From: Federico Di Pierro Date: Mon, 11 Dec 2023 10:01:24 +0100 Subject: [PATCH] chore(ci): try to workaround alpine aarch64 problem. Signed-off-by: Federico Di Pierro --- .github/workflows/reusable_build_packages.yaml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/reusable_build_packages.yaml b/.github/workflows/reusable_build_packages.yaml index 00eee198dc7..8b485a334aa 100644 --- a/.github/workflows/reusable_build_packages.yaml +++ b/.github/workflows/reusable_build_packages.yaml @@ -122,6 +122,13 @@ jobs: runs-on: ${{ (inputs.arch == 'aarch64' && 'actuated-arm64-8cpu-16gb') || 'ubuntu-latest' }} container: alpine:3.17 steps: + # See https://github.com/actions/runner/issues/801#issuecomment-1374967227 + - name: Fixup aarch64 alpine support + if: inputs.arch == 'aarch64' + run: | + apk add gcompat + sed -i "s:ID=alpine:ID=NotpineForGHA:" /etc/os-release + # Always install deps before invoking checkout action, to properly perform a full clone. - name: Install build dependencies run: |