diff --git a/.github/workflows/integration-tests.yml b/.github/workflows/integration-tests.yml index 76cc97d7d3..368548c58f 100644 --- a/.github/workflows/integration-tests.yml +++ b/.github/workflows/integration-tests.yml @@ -182,15 +182,17 @@ jobs: if: needs.configuration.outputs.test-arm64 == 'true' uses: actions/checkout@v3 + - name: Install deps + if: needs.configuration.outputs.test-arm64 == 'true' + shell: bash + run: | + curl -sSL https://get.haskellstack.org/ | sh + - name: Build bindist if: needs.configuration.outputs.test-arm64 == 'true' shell: bash run: | - set -ex - docker build . -f etc/dockerfiles/arm64.Dockerfile -t stack --build-arg USERID=$(id -u) --build-arg GROUPID=$(id -g) - rm -rf _release - mkdir -p _release - docker run --rm -v $(pwd):/src -w /src stack bash -c "/home/stack/release build" + stack etc/scripts/release.hs build --alpine - name: Upload bindist if: needs.configuration.outputs.test-arm64 == 'true'