From ef6f7197d013a6f49c5c9f51d3fb111c50d3ee5b Mon Sep 17 00:00:00 2001 From: MITSUNARI Shigeo Date: Mon, 27 May 2024 10:34:08 +0900 Subject: [PATCH 1/3] update main.yml according to bls-go-binary --- .github/workflows/main.yml | 22 ++++++++++++++++++++-- 1 file changed, 20 insertions(+), 2 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 47d505a..1bf37f9 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -14,14 +14,32 @@ jobs: make CXX=clang++ go test -v ./bls - Run-on-macos: + Run-on-Intel-macos: + name: Run on Intel macos + runs-on: macos-13 + steps: + - uses: actions/checkout@v4 + - uses: actions/setup-go@v5 + with: + go-version: '1.18.x' + - run: | + git submodule update --init --recursive + brew install nasm + make clean + make + go test -v ./bls + + Run-on-ARM-macos: name: Run on macos + # Intel Mac runs-on: macos-latest steps: - uses: actions/checkout@v4 + - uses: actions/setup-go@v5 + with: + go-version: '1.18.x' - run: | git submodule update --init --recursive - brew install nasm make clean make go test -v ./bls From 0f29b2a8d2e5d3a2e249fe3a78800a999c91773b Mon Sep 17 00:00:00 2001 From: MITSUNARI Shigeo Date: Mon, 27 May 2024 10:35:14 +0900 Subject: [PATCH 2/3] copy a patch from bls-go-binary --- .github/workflows/release.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index f4dc520..a3ffe56 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -39,7 +39,9 @@ jobs: git config user.email github-actions@github.com git push --set-upstream origin release build-linux: - runs-on: ubuntu-latest + # For Linux build we use an Ubuntu version that's as old as possible so that + # the generated artifacts are compatible with not-so-recent systems + runs-on: ubuntu-20.04 needs: create-branch steps: - name: Checkout code From a5f94e54b1ed92f101d409aaff48dd32cc2d9564 Mon Sep 17 00:00:00 2001 From: MITSUNARI Shigeo Date: Tue, 3 Sep 2024 09:47:04 +0900 Subject: [PATCH 3/3] update bls 1.92 --- src/bls | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/bls b/src/bls index fe5a143..3729385 160000 --- a/src/bls +++ b/src/bls @@ -1 +1 @@ -Subproject commit fe5a1435332ed8c9820b67132da0baefec7e4bb0 +Subproject commit 37293858156cf157e5833c76b93cd436aa19c285