diff --git a/.github/workflows/build_and_test.yml b/.github/workflows/build_and_test.yml index bfd39cf..e606d84 100644 --- a/.github/workflows/build_and_test.yml +++ b/.github/workflows/build_and_test.yml @@ -174,7 +174,16 @@ jobs: - name: Set environments run: | - PLATFORMS="`docker manifest inspect ${{ env.BASE_IMAGE }} | jq -r '.manifests[] | "\(.platform.os)/\(.platform.architecture)"' | sort -u | paste -sd ','`" + # mips64 seems to be broken at the moment... + if [ "${{ env.BASE_IMAGE }}" = "debian:sid-slim" ] + then + FILT="grep -v mips64le" + else + FILT="cat" + fi + PLATFORMS="`docker manifest inspect ${{ env.BASE_IMAGE }} | \ + jq -r '.manifests[] | "\(.platform.os)/\(.platform.architecture)"' | \ + sort -u | ${FILT} | paste -sd ','`" echo "PLATFORMS=${PLATFORMS}" >> $GITHUB_ENV GIT_BRANCH="${GITHUB_HEAD_REF:-${GITHUB_REF#refs/heads/}}" GIT_BRANCH="${GIT_BRANCH#refs/tags/}"