From ecb05ff109d8033aec387b0e274ddb9bb30aca99 Mon Sep 17 00:00:00 2001 From: Eval EXEC Date: Thu, 14 Dec 2023 10:20:40 +0800 Subject: [PATCH] Fix build ckb on arm64 --- .github/workflows/docker.yml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index b60437e..decd836 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -74,7 +74,13 @@ jobs: repository: nervosnetwork/ckb path: ckb - - name: Build CKB + - if: matrix.platform == 'linux/arm64' + name: Build CKB on arm64 + run: | + docker run --platform ${{matrix.platform}} --rm -i -w /ckb -v $(pwd)/ckb:/ckb -e OPENSSL_STATIC=1 -e OPENSSL_LIB_DIR=/usr/local/lib -e OPENSSL_INCLUDE_DIR=/usr/local/include ghcr.io/nervosnetwork/ckb-docker-builder:${{ matrix.distro }}-${{ github.sha }} make prod + + - if: matrix.platform == 'linux/amd64' + name: Build CKB on amd64 run: | docker run --platform ${{matrix.platform}} --rm -i -w /ckb -v $(pwd)/ckb:/ckb -e OPENSSL_STATIC=1 -e OPENSSL_LIB_DIR=/usr/local/lib64 -e OPENSSL_INCLUDE_DIR=/usr/local/include ghcr.io/nervosnetwork/ckb-docker-builder:${{ matrix.distro }}-${{ github.sha }} make prod