From 0218b047b81b42b4c92c65265d295c762c49ace6 Mon Sep 17 00:00:00 2001 From: Kyle Altendorf Date: Wed, 2 Nov 2022 12:08:55 -0400 Subject: [PATCH 01/32] empty for testing From 9b33d4f9ea9b14f6531a01026a761141466e6cda Mon Sep 17 00:00:00 2001 From: Kyle Altendorf Date: Wed, 2 Nov 2022 13:18:51 -0400 Subject: [PATCH 02/32] verbosity --- .github/workflows/build-release.yml | 3 +++ CMakeLists.txt | 3 +++ 2 files changed, 6 insertions(+) diff --git a/.github/workflows/build-release.yml b/.github/workflows/build-release.yml index db4d6908..52ad9082 100644 --- a/.github/workflows/build-release.yml +++ b/.github/workflows/build-release.yml @@ -4,6 +4,9 @@ on: branches: ['*'] workflow_dispatch: +env: + CMAKE_BUILD_PARALLEL_LEVEL: 1 + jobs: build-ubuntu-x86-64: runs-on: ubuntu-20.04 diff --git a/CMakeLists.txt b/CMakeLists.txt index a8022376..6704f3cf 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,5 +1,8 @@ cmake_minimum_required(VERSION 3.20 FATAL_ERROR) +set(CMAKE_VERBOSE_MAKEFILE ON) +set(CMAKE_FIND_DEBUG_MODE ON) + set(CMAKE_CXX_STANDARD 17) set(CMAKE_CXX_STANDARD_REQUIRED ON) From bcfdec6431949a85353cce3c9f1069c66e61d837 Mon Sep 17 00:00:00 2001 From: Kyle Altendorf Date: Thu, 3 Nov 2022 10:00:25 -0400 Subject: [PATCH 03/32] show artifact size --- .github/actions/build-asset-unix.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/actions/build-asset-unix.sh b/.github/actions/build-asset-unix.sh index 2ff28d7c..1182ebe5 100755 --- a/.github/actions/build-asset-unix.sh +++ b/.github/actions/build-asset-unix.sh @@ -33,6 +33,7 @@ if [[ "$bb_version" != "$BB_VERSION" ]]; then exit 1 fi +ls -la $BB_ARTIFACT_NAME tar -czvf $BB_ARTIFACT_NAME bladebit mkdir ../bin mv $BB_ARTIFACT_NAME ../bin/ From 8671768ece01e1382a075403a0cc68804ea2b174 Mon Sep 17 00:00:00 2001 From: Kyle Altendorf Date: Thu, 3 Nov 2022 10:10:42 -0400 Subject: [PATCH 04/32] oops --- .github/actions/build-asset-unix.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/actions/build-asset-unix.sh b/.github/actions/build-asset-unix.sh index 1182ebe5..fa97d717 100755 --- a/.github/actions/build-asset-unix.sh +++ b/.github/actions/build-asset-unix.sh @@ -33,7 +33,7 @@ if [[ "$bb_version" != "$BB_VERSION" ]]; then exit 1 fi -ls -la $BB_ARTIFACT_NAME +ls -la bladebit tar -czvf $BB_ARTIFACT_NAME bladebit mkdir ../bin mv $BB_ARTIFACT_NAME ../bin/ From b374e0101eaf452cc708db23d68a46f3a2cdc40b Mon Sep 17 00:00:00 2001 From: Kyle Altendorf Date: Thu, 3 Nov 2022 10:19:08 -0400 Subject: [PATCH 05/32] empty for testing From 369b68c18d3fae8fe7757ec87b7b9bbf8329be94 Mon Sep 17 00:00:00 2001 From: Kyle Altendorf Date: Thu, 3 Nov 2022 10:49:06 -0400 Subject: [PATCH 06/32] check archive size prior to moving --- .github/actions/build-asset-unix.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/actions/build-asset-unix.sh b/.github/actions/build-asset-unix.sh index fa97d717..f743ce6a 100755 --- a/.github/actions/build-asset-unix.sh +++ b/.github/actions/build-asset-unix.sh @@ -35,6 +35,7 @@ fi ls -la bladebit tar -czvf $BB_ARTIFACT_NAME bladebit +ls -la $BB_ARTIFACT_NAME mkdir ../bin mv $BB_ARTIFACT_NAME ../bin/ ls -la ../bin From dcd210da369e0d8974a2559293998bdacc4b3ace Mon Sep 17 00:00:00 2001 From: Kyle Altendorf Date: Thu, 3 Nov 2022 10:56:30 -0400 Subject: [PATCH 07/32] upload the original executable as well --- .github/actions/build-asset-unix.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/actions/build-asset-unix.sh b/.github/actions/build-asset-unix.sh index f743ce6a..dd8e60a7 100755 --- a/.github/actions/build-asset-unix.sh +++ b/.github/actions/build-asset-unix.sh @@ -37,6 +37,7 @@ ls -la bladebit tar -czvf $BB_ARTIFACT_NAME bladebit ls -la $BB_ARTIFACT_NAME mkdir ../bin +cp bladebit ../bin/ mv $BB_ARTIFACT_NAME ../bin/ ls -la ../bin From eedb7809d60a822eb7354c4b0d6f8c143a907ecf Mon Sep 17 00:00:00 2001 From: Kyle Altendorf Date: Thu, 3 Nov 2022 11:08:26 -0400 Subject: [PATCH 08/32] get the whole bin directory --- .github/workflows/build-release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-release.yml b/.github/workflows/build-release.yml index 52ad9082..90133e82 100644 --- a/.github/workflows/build-release.yml +++ b/.github/workflows/build-release.yml @@ -231,5 +231,5 @@ jobs: uses: actions/upload-artifact@v2 with: name: ${{ steps.version_number.outputs.BB_ARTIFACT_NAME }} - path: ${{ github.workspace }}/bin/${{ steps.version_number.outputs.BB_ARTIFACT_NAME }} + path: ${{ github.workspace }}/bin/ if-no-files-found: error From 4838de3eff9885c6e05b72de8476707234bdc004 Mon Sep 17 00:00:00 2001 From: Kyle Altendorf Date: Thu, 3 Nov 2022 11:15:15 -0400 Subject: [PATCH 09/32] empty for testing From 32ab5183f69ec2f7b5df75cc191f1dbe19766faf Mon Sep 17 00:00:00 2001 From: Kyle Altendorf Date: Thu, 3 Nov 2022 11:40:20 -0400 Subject: [PATCH 10/32] check zero counts on the files in ci --- .github/actions/build-asset-unix.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/actions/build-asset-unix.sh b/.github/actions/build-asset-unix.sh index dd8e60a7..fb0e34f8 100755 --- a/.github/actions/build-asset-unix.sh +++ b/.github/actions/build-asset-unix.sh @@ -34,10 +34,14 @@ if [[ "$bb_version" != "$BB_VERSION" ]]; then fi ls -la bladebit +python -c 'f = open("bladebit", "rb"); contents = f.read(); print("zero count:", contents.count(b"\x00"))' tar -czvf $BB_ARTIFACT_NAME bladebit ls -la $BB_ARTIFACT_NAME mkdir ../bin cp bladebit ../bin/ mv $BB_ARTIFACT_NAME ../bin/ ls -la ../bin - +mkdir tmp +cd tmp +tar -xvf ../../$BB_ARTIFACT_NAME +python -c 'f = open("bladebit.notar.tarred", "rb"); contents = f.read(); print(contents.count(b"\x00"))' From d8dbb525637cd55592b1014ec23c43a4cfa0c098 Mon Sep 17 00:00:00 2001 From: Kyle Altendorf Date: Thu, 3 Nov 2022 11:43:00 -0400 Subject: [PATCH 11/32] some more --- .github/actions/build-asset-unix.sh | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/.github/actions/build-asset-unix.sh b/.github/actions/build-asset-unix.sh index fb0e34f8..acf55c49 100755 --- a/.github/actions/build-asset-unix.sh +++ b/.github/actions/build-asset-unix.sh @@ -6,6 +6,7 @@ # - BB_VERSION # set -eo pipefail +set -vx thread_count=2 @@ -39,9 +40,14 @@ tar -czvf $BB_ARTIFACT_NAME bladebit ls -la $BB_ARTIFACT_NAME mkdir ../bin cp bladebit ../bin/ +mkdir tmp +cd tmp +tar -xvf ../$BB_ARTIFACT_NAME +python -c 'f = open("bladebit", "rb"); contents = f.read(); print("zero count:", contents.count(b"\x00"))' +cd .. mv $BB_ARTIFACT_NAME ../bin/ -ls -la ../bin +ls -la ../bin/ mkdir tmp cd tmp -tar -xvf ../../$BB_ARTIFACT_NAME -python -c 'f = open("bladebit.notar.tarred", "rb"); contents = f.read(); print(contents.count(b"\x00"))' +tar -xvf ../$BB_ARTIFACT_NAME +python -c 'f = open("bladebit", "rb"); contents = f.read(); print("zero count:", contents.count(b"\x00"))' From 89a7863d46fee4538d3ce9211967c955caf3e331 Mon Sep 17 00:00:00 2001 From: Kyle Altendorf Date: Thu, 3 Nov 2022 11:44:37 -0400 Subject: [PATCH 12/32] some more --- .github/actions/build-asset-unix.sh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/actions/build-asset-unix.sh b/.github/actions/build-asset-unix.sh index acf55c49..6cb05c34 100755 --- a/.github/actions/build-asset-unix.sh +++ b/.github/actions/build-asset-unix.sh @@ -40,14 +40,14 @@ tar -czvf $BB_ARTIFACT_NAME bladebit ls -la $BB_ARTIFACT_NAME mkdir ../bin cp bladebit ../bin/ -mkdir tmp -cd tmp +mkdir tmp1 +cd tmp1 tar -xvf ../$BB_ARTIFACT_NAME python -c 'f = open("bladebit", "rb"); contents = f.read(); print("zero count:", contents.count(b"\x00"))' cd .. mv $BB_ARTIFACT_NAME ../bin/ ls -la ../bin/ -mkdir tmp -cd tmp +mkdir tmp2 +cd tmp2 tar -xvf ../$BB_ARTIFACT_NAME python -c 'f = open("bladebit", "rb"); contents = f.read(); print("zero count:", contents.count(b"\x00"))' From 948a718b668a6d6b9f22a2d2fb75eab8d627a419 Mon Sep 17 00:00:00 2001 From: Kyle Altendorf Date: Thu, 3 Nov 2022 11:47:01 -0400 Subject: [PATCH 13/32] some more --- .github/actions/build-asset-unix.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/actions/build-asset-unix.sh b/.github/actions/build-asset-unix.sh index 6cb05c34..6cd40f15 100755 --- a/.github/actions/build-asset-unix.sh +++ b/.github/actions/build-asset-unix.sh @@ -49,5 +49,5 @@ mv $BB_ARTIFACT_NAME ../bin/ ls -la ../bin/ mkdir tmp2 cd tmp2 -tar -xvf ../$BB_ARTIFACT_NAME +tar -xvf ../bin/$BB_ARTIFACT_NAME python -c 'f = open("bladebit", "rb"); contents = f.read(); print("zero count:", contents.count(b"\x00"))' From 87c4c177a7c650e5e45b43bf0c54b833950e49f0 Mon Sep 17 00:00:00 2001 From: Kyle Altendorf Date: Thu, 3 Nov 2022 11:49:06 -0400 Subject: [PATCH 14/32] some more --- .github/actions/build-asset-unix.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/actions/build-asset-unix.sh b/.github/actions/build-asset-unix.sh index 6cd40f15..9dd56731 100755 --- a/.github/actions/build-asset-unix.sh +++ b/.github/actions/build-asset-unix.sh @@ -49,5 +49,5 @@ mv $BB_ARTIFACT_NAME ../bin/ ls -la ../bin/ mkdir tmp2 cd tmp2 -tar -xvf ../bin/$BB_ARTIFACT_NAME +tar -xvf ../../bin/$BB_ARTIFACT_NAME python -c 'f = open("bladebit", "rb"); contents = f.read(); print("zero count:", contents.count(b"\x00"))' From 3ec190f7e9f52f223ba95eec67a50feac77fe0bd Mon Sep 17 00:00:00 2001 From: Kyle Altendorf Date: Thu, 3 Nov 2022 11:50:57 -0400 Subject: [PATCH 15/32] python3 --- .github/actions/build-asset-unix.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/actions/build-asset-unix.sh b/.github/actions/build-asset-unix.sh index 9dd56731..cf44ed56 100755 --- a/.github/actions/build-asset-unix.sh +++ b/.github/actions/build-asset-unix.sh @@ -35,7 +35,7 @@ if [[ "$bb_version" != "$BB_VERSION" ]]; then fi ls -la bladebit -python -c 'f = open("bladebit", "rb"); contents = f.read(); print("zero count:", contents.count(b"\x00"))' +python3 -c 'f = open("bladebit", "rb"); contents = f.read(); print("zero count:", contents.count(b"\x00"))' tar -czvf $BB_ARTIFACT_NAME bladebit ls -la $BB_ARTIFACT_NAME mkdir ../bin @@ -43,11 +43,11 @@ cp bladebit ../bin/ mkdir tmp1 cd tmp1 tar -xvf ../$BB_ARTIFACT_NAME -python -c 'f = open("bladebit", "rb"); contents = f.read(); print("zero count:", contents.count(b"\x00"))' +python3 -c 'f = open("bladebit", "rb"); contents = f.read(); print("zero count:", contents.count(b"\x00"))' cd .. mv $BB_ARTIFACT_NAME ../bin/ ls -la ../bin/ mkdir tmp2 cd tmp2 tar -xvf ../../bin/$BB_ARTIFACT_NAME -python -c 'f = open("bladebit", "rb"); contents = f.read(); print("zero count:", contents.count(b"\x00"))' +python3 -c 'f = open("bladebit", "rb"); contents = f.read(); print("zero count:", contents.count(b"\x00"))' From 9174dce5ada2ba0ec6472f8ffac282b4964e7c4d Mon Sep 17 00:00:00 2001 From: Kyle Altendorf Date: Thu, 3 Nov 2022 12:18:57 -0400 Subject: [PATCH 16/32] empty for testing From 893da519d558e7f50ba0893b55f2d6fe2e0afe10 Mon Sep 17 00:00:00 2001 From: Kyle Altendorf Date: Thu, 3 Nov 2022 15:11:39 -0400 Subject: [PATCH 17/32] tar --version --- .github/actions/build-asset-unix.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/actions/build-asset-unix.sh b/.github/actions/build-asset-unix.sh index cf44ed56..b916699d 100755 --- a/.github/actions/build-asset-unix.sh +++ b/.github/actions/build-asset-unix.sh @@ -34,6 +34,7 @@ if [[ "$bb_version" != "$BB_VERSION" ]]; then exit 1 fi +tar --version ls -la bladebit python3 -c 'f = open("bladebit", "rb"); contents = f.read(); print("zero count:", contents.count(b"\x00"))' tar -czvf $BB_ARTIFACT_NAME bladebit From e197e4791e5560216e0cf789f6030b9001db0874 Mon Sep 17 00:00:00 2001 From: Kyle Altendorf Date: Thu, 3 Nov 2022 15:34:28 -0400 Subject: [PATCH 18/32] empty for testing From 1f1fe1189eda93d8ed64e0cae0ed9c7c2a96791a Mon Sep 17 00:00:00 2001 From: Kyle Altendorf Date: Thu, 3 Nov 2022 16:08:40 -0400 Subject: [PATCH 19/32] _lots_ --- .github/actions/build-asset-unix.sh | 16 -- .github/workflows/build-release.yml | 228 ++++------------------------ 2 files changed, 33 insertions(+), 211 deletions(-) diff --git a/.github/actions/build-asset-unix.sh b/.github/actions/build-asset-unix.sh index b916699d..c67835f9 100755 --- a/.github/actions/build-asset-unix.sh +++ b/.github/actions/build-asset-unix.sh @@ -34,21 +34,5 @@ if [[ "$bb_version" != "$BB_VERSION" ]]; then exit 1 fi -tar --version -ls -la bladebit -python3 -c 'f = open("bladebit", "rb"); contents = f.read(); print("zero count:", contents.count(b"\x00"))' -tar -czvf $BB_ARTIFACT_NAME bladebit -ls -la $BB_ARTIFACT_NAME mkdir ../bin cp bladebit ../bin/ -mkdir tmp1 -cd tmp1 -tar -xvf ../$BB_ARTIFACT_NAME -python3 -c 'f = open("bladebit", "rb"); contents = f.read(); print("zero count:", contents.count(b"\x00"))' -cd .. -mv $BB_ARTIFACT_NAME ../bin/ -ls -la ../bin/ -mkdir tmp2 -cd tmp2 -tar -xvf ../../bin/$BB_ARTIFACT_NAME -python3 -c 'f = open("bladebit", "rb"); contents = f.read(); print("zero count:", contents.count(b"\x00"))' diff --git a/.github/workflows/build-release.yml b/.github/workflows/build-release.yml index 90133e82..aead503d 100644 --- a/.github/workflows/build-release.yml +++ b/.github/workflows/build-release.yml @@ -8,176 +8,8 @@ env: CMAKE_BUILD_PARALLEL_LEVEL: 1 jobs: - build-ubuntu-x86-64: - runs-on: ubuntu-20.04 - steps: - - name: Checkout Repo - uses: actions/checkout@v3 - - - name: Get Version Number - id: version_number - run: .github/actions/get-version.sh ubuntu x86-64 - - - name: Install Prerequisites - run: sudo apt install -y libgmp-dev libnuma-dev - - - name: Build - env: - BB_ARTIFACT_NAME: ${{ steps.version_number.outputs.BB_ARTIFACT_NAME }} - BB_VERSION: ${{steps.version_number.outputs.BB_VERSION}} - run: .github/actions/build-asset-unix.sh - - - name: Upload Artifact Ubuntu x86-64 - uses: actions/upload-artifact@v2 - with: - name: ${{ steps.version_number.outputs.BB_ARTIFACT_NAME }} - path: ${{ github.workspace }}/bin/${{ steps.version_number.outputs.BB_ARTIFACT_NAME }} - if-no-files-found: error - - build-centos-x86-64: - runs-on: ubuntu-20.04 - container: - image: quay.io/centos/centos:stream8 - steps: - - name: Checkout Repo - uses: actions/checkout@v3 - - - name: Get Version Number - id: version_number - run: .github/actions/get-version.sh centos x86-64 - - - name: Install Prerequisites - run: | - dnf install -y gcc-toolset-9-gcc gcc-toolset-9-gcc-c++ \ - cmake gmp-devel numactl-devel make git - - - name: Build - env: - BB_ARTIFACT_NAME: ${{ steps.version_number.outputs.BB_ARTIFACT_NAME }} - BB_VERSION: ${{steps.version_number.outputs.BB_VERSION}} - run: | - source /opt/rh/gcc-toolset-9/enable - .github/actions/build-asset-unix.sh - - - name: Upload Artifact CentOS x86-64 - uses: actions/upload-artifact@v2 - with: - name: ${{ steps.version_number.outputs.BB_ARTIFACT_NAME }} - path: ${{ github.workspace }}/bin/${{ steps.version_number.outputs.BB_ARTIFACT_NAME }} - if-no-files-found: error - - build-ubuntu-arm64: - runs-on: [ARM64, Linux] - container: - image: chianetwork/ubuntu-20.04-builder:latest - defaults: - run: - shell: bash - steps: - - name: Checkout Repo - uses: actions/checkout@v3 - - - name: Get Version Number - id: version_number - run: .github/actions/get-version.sh ubuntu arm64 - - - name: Install Prerequisites - run: | - export DEBIAN_FRONTEND=noninteractive - apt update - apt install -y build-essential git libgmp-dev libnuma-dev - - - name: Build - env: - BB_ARTIFACT_NAME: ${{ steps.version_number.outputs.BB_ARTIFACT_NAME }} - BB_VERSION: ${{steps.version_number.outputs.BB_VERSION}} - run: .github/actions/build-asset-unix.sh - - - name: Upload Artifact Ubuntu ARM64 - uses: actions/upload-artifact@v2 - with: - name: ${{ steps.version_number.outputs.BB_ARTIFACT_NAME }} - path: ${{ github.workspace }}/bin/${{ steps.version_number.outputs.BB_ARTIFACT_NAME }} - if-no-files-found: error - - build-centos-arm64: - runs-on: [ARM64, Linux] - container: - image: quay.io/centos/centos:stream8 - steps: - - name: Checkout Repo - uses: actions/checkout@v3 - - - name: Get Version Number - id: version_number - run: .github/actions/get-version.sh centos arm64 - - - name: Install Prerequisites - run: | - dnf install -y gcc-toolset-9-gcc gcc-toolset-9-gcc-c++ \ - cmake gmp-devel numactl-devel make git - - - name: Build - env: - BB_ARTIFACT_NAME: ${{ steps.version_number.outputs.BB_ARTIFACT_NAME }} - BB_VERSION: ${{steps.version_number.outputs.BB_VERSION}} - run: | - source /opt/rh/gcc-toolset-9/enable - .github/actions/build-asset-unix.sh - - - name: Upload Artifact CentOS ARM64 - uses: actions/upload-artifact@v2 - with: - name: ${{ steps.version_number.outputs.BB_ARTIFACT_NAME }} - path: ${{ github.workspace }}/bin/${{ steps.version_number.outputs.BB_ARTIFACT_NAME }} - if-no-files-found: error - - build-windows-x86-64: - runs-on: windows-2019 - steps: - - name: Checkout Repo - uses: actions/checkout@v3 - - - name: Get Version Number - shell: bash - id: version_number - run: .github/actions/get-version.sh windows x86-64 - - - name: Build - shell: bash - env: - BB_ARTIFACT_NAME: ${{ steps.version_number.outputs.BB_ARTIFACT_NAME }} - BB_VERSION: ${{steps.version_number.outputs.BB_VERSION}} - run: | - - mkdir build && cd build - cmake .. - bash -e -o pipefail ../embed-version.sh - cat ../src/Version.h - cmake --build . --target bladebit --config Release - - # Ensure bladebit version matches expected version - bb_version="$(./Release/bladebit.exe --version | xargs)" - - if [[ "$bb_version" != "$BB_VERSION" ]]; then - >&2 echo "Incorrect bladebit version. Got but '$bb_version' expected '$BB_VERSION'." - exit 1 - fi - - mkdir ../bin - cd Release - 7z.exe a -tzip ../../bin/${BB_ARTIFACT_NAME} bladebit.exe - ls -la ../../bin - - - name: Upload Artifact Windows x86-64 - uses: actions/upload-artifact@v2 - with: - name: ${{ steps.version_number.outputs.BB_ARTIFACT_NAME }} - path: ${{ github.workspace }}/bin/${{ steps.version_number.outputs.BB_ARTIFACT_NAME }} - if-no-files-found: error - - build-macos-arm64: - runs-on: [macOS, ARM64] + build-macos-x86-64: + runs-on: macOS-latest steps: - name: Cleanup Environment uses: Chia-Network/actions/clean-workspace@main @@ -187,7 +19,7 @@ jobs: - name: Get Version Number id: version_number - run: bash -e .github/actions/get-version.sh macos arm64 + run: .github/actions/get-version.sh macos x86-64 - name: Install Prerequisites run: brew install cmake @@ -198,38 +30,44 @@ jobs: BB_VERSION: ${{steps.version_number.outputs.BB_VERSION}} run: .github/actions/build-asset-unix.sh - - name: Upload Artifact macOS arm64 + - name: Upload Artifact macOS x86-64 uses: actions/upload-artifact@v2 with: name: ${{ steps.version_number.outputs.BB_ARTIFACT_NAME }} - path: ${{ github.workspace }}/bin/${{ steps.version_number.outputs.BB_ARTIFACT_NAME }} + path: ${{ github.workspace }}/bin/ if-no-files-found: error - build-macos-x86-64: + tar: runs-on: macOS-latest + strategy: + fail-fast: false + matrix: + n: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255] steps: - - name: Cleanup Environment - uses: Chia-Network/actions/clean-workspace@main - - - name: Checkout Repo - uses: actions/checkout@v3 + - name: download + uses: actions/download-artifact@v3 + with: + name: ${{ steps.version_number.outputs.BB_ARTIFACT_NAME }} + path: data - - name: Get Version Number - id: version_number - run: .github/actions/get-version.sh macos x86-64 + - name: tar/untar + run: | + tar -cvzf tarred.tar --directory data bladebit + tar -xvf tarred.tar - - name: Install Prerequisites - run: brew install cmake + - name: post-check + shell: python + run: | + with open("data/bladebit", "rb") as f: + contents = f.read() + pre_count = contents.count(b"\x00") + print("zero pre-count:", count) - - name: Build - env: - BB_ARTIFACT_NAME: ${{ steps.version_number.outputs.BB_ARTIFACT_NAME }} - BB_VERSION: ${{steps.version_number.outputs.BB_VERSION}} - run: .github/actions/build-asset-unix.sh + with open("bladebit", "rb") as f: + contents = f.read() + post_count = contents.count(b"\x00") + print("zero post-count:", count) - - name: Upload Artifact macOS x86-64 - uses: actions/upload-artifact@v2 - with: - name: ${{ steps.version_number.outputs.BB_ARTIFACT_NAME }} - path: ${{ github.workspace }}/bin/ - if-no-files-found: error + - name: diff + run: | + diff data/bladebit bladebit From d83df56346fdb367b35e88101ed9633e90589155 Mon Sep 17 00:00:00 2001 From: Kyle Altendorf Date: Thu, 3 Nov 2022 16:09:50 -0400 Subject: [PATCH 20/32] needs: --- .github/workflows/build-release.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/build-release.yml b/.github/workflows/build-release.yml index aead503d..321fa2bc 100644 --- a/.github/workflows/build-release.yml +++ b/.github/workflows/build-release.yml @@ -39,6 +39,7 @@ jobs: tar: runs-on: macOS-latest + needs: build-macos-x86-64 strategy: fail-fast: false matrix: From 7498ece152e15d094f1ecbb311dc60794f7b49fa Mon Sep 17 00:00:00 2001 From: Kyle Altendorf Date: Thu, 3 Nov 2022 16:12:29 -0400 Subject: [PATCH 21/32] 11/12 --- .github/workflows/build-release.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build-release.yml b/.github/workflows/build-release.yml index 321fa2bc..8e5b408a 100644 --- a/.github/workflows/build-release.yml +++ b/.github/workflows/build-release.yml @@ -38,12 +38,13 @@ jobs: if-no-files-found: error tar: - runs-on: macOS-latest + runs-on: ${{ matrix.runs-on }} needs: build-macos-x86-64 strategy: fail-fast: false matrix: - n: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255] + runs-on: [macos-11, macos-12] + n: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126] steps: - name: download uses: actions/download-artifact@v3 From 5ff37c7bfcafc26fc7a82fb8b8361ff7fb8f2f39 Mon Sep 17 00:00:00 2001 From: Kyle Altendorf Date: Thu, 3 Nov 2022 16:15:02 -0400 Subject: [PATCH 22/32] name --- .github/workflows/build-release.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/build-release.yml b/.github/workflows/build-release.yml index 8e5b408a..6e0fa6cd 100644 --- a/.github/workflows/build-release.yml +++ b/.github/workflows/build-release.yml @@ -38,6 +38,7 @@ jobs: if-no-files-found: error tar: + name: tar - ${{ matrix.runs-on }} - ${{ matrix.n }} runs-on: ${{ matrix.runs-on }} needs: build-macos-x86-64 strategy: From fc30690580ba9c11bc8022d2bac51c23f78e13aa Mon Sep 17 00:00:00 2001 From: Kyle Altendorf Date: Thu, 3 Nov 2022 16:16:09 -0400 Subject: [PATCH 23/32] ls --- .github/workflows/build-release.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/build-release.yml b/.github/workflows/build-release.yml index 6e0fa6cd..5d5e5b89 100644 --- a/.github/workflows/build-release.yml +++ b/.github/workflows/build-release.yml @@ -55,6 +55,7 @@ jobs: - name: tar/untar run: | + ls -la data tar -cvzf tarred.tar --directory data bladebit tar -xvf tarred.tar From b4df2403f494ebb9bf5ad9aa535194d6a321dd51 Mon Sep 17 00:00:00 2001 From: Kyle Altendorf Date: Thu, 3 Nov 2022 16:20:30 -0400 Subject: [PATCH 24/32] remove old debug --- .github/actions/build-asset-unix.sh | 1 - .github/workflows/build-release.yml | 3 --- CMakeLists.txt | 3 --- 3 files changed, 7 deletions(-) diff --git a/.github/actions/build-asset-unix.sh b/.github/actions/build-asset-unix.sh index c67835f9..7a1b1022 100755 --- a/.github/actions/build-asset-unix.sh +++ b/.github/actions/build-asset-unix.sh @@ -6,7 +6,6 @@ # - BB_VERSION # set -eo pipefail -set -vx thread_count=2 diff --git a/.github/workflows/build-release.yml b/.github/workflows/build-release.yml index 5d5e5b89..fb848cc8 100644 --- a/.github/workflows/build-release.yml +++ b/.github/workflows/build-release.yml @@ -4,9 +4,6 @@ on: branches: ['*'] workflow_dispatch: -env: - CMAKE_BUILD_PARALLEL_LEVEL: 1 - jobs: build-macos-x86-64: runs-on: macOS-latest diff --git a/CMakeLists.txt b/CMakeLists.txt index 6704f3cf..a8022376 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,8 +1,5 @@ cmake_minimum_required(VERSION 3.20 FATAL_ERROR) -set(CMAKE_VERBOSE_MAKEFILE ON) -set(CMAKE_FIND_DEBUG_MODE ON) - set(CMAKE_CXX_STANDARD 17) set(CMAKE_CXX_STANDARD_REQUIRED ON) From 2e67ee8757cca33acdfdd3324fbe77d0ab87cfe5 Mon Sep 17 00:00:00 2001 From: Kyle Altendorf Date: Thu, 3 Nov 2022 16:21:59 -0400 Subject: [PATCH 25/32] maybe upload/download --- .github/workflows/build-release.yml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build-release.yml b/.github/workflows/build-release.yml index fb848cc8..5a9180ff 100644 --- a/.github/workflows/build-release.yml +++ b/.github/workflows/build-release.yml @@ -30,7 +30,7 @@ jobs: - name: Upload Artifact macOS x86-64 uses: actions/upload-artifact@v2 with: - name: ${{ steps.version_number.outputs.BB_ARTIFACT_NAME }} + name: data path: ${{ github.workspace }}/bin/ if-no-files-found: error @@ -47,8 +47,7 @@ jobs: - name: download uses: actions/download-artifact@v3 with: - name: ${{ steps.version_number.outputs.BB_ARTIFACT_NAME }} - path: data + name: data - name: tar/untar run: | From dfb3bfe47900d5ce2aec7ceb6f9275ac6e2668c3 Mon Sep 17 00:00:00 2001 From: Kyle Altendorf Date: Thu, 3 Nov 2022 16:28:11 -0400 Subject: [PATCH 26/32] debug --- .github/workflows/build-release.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build-release.yml b/.github/workflows/build-release.yml index 5a9180ff..0cf22d51 100644 --- a/.github/workflows/build-release.yml +++ b/.github/workflows/build-release.yml @@ -42,7 +42,8 @@ jobs: fail-fast: false matrix: runs-on: [macos-11, macos-12] - n: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126] + n: [0] + #n: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126] steps: - name: download uses: actions/download-artifact@v3 @@ -51,6 +52,7 @@ jobs: - name: tar/untar run: | + ls -la . ls -la data tar -cvzf tarred.tar --directory data bladebit tar -xvf tarred.tar From c4d0945aaf761d5e1e55feb47d5e176151ae0a82 Mon Sep 17 00:00:00 2001 From: Kyle Altendorf Date: Thu, 3 Nov 2022 16:32:19 -0400 Subject: [PATCH 27/32] path: data --- .github/workflows/build-release.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/build-release.yml b/.github/workflows/build-release.yml index 0cf22d51..7a990a5e 100644 --- a/.github/workflows/build-release.yml +++ b/.github/workflows/build-release.yml @@ -49,6 +49,7 @@ jobs: uses: actions/download-artifact@v3 with: name: data + path: data - name: tar/untar run: | From a61807b8066464254a656f7f002be3255d37556d Mon Sep 17 00:00:00 2001 From: Kyle Altendorf Date: Thu, 3 Nov 2022 16:41:09 -0400 Subject: [PATCH 28/32] fixup --- .github/workflows/build-release.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build-release.yml b/.github/workflows/build-release.yml index 7a990a5e..2e0482fc 100644 --- a/.github/workflows/build-release.yml +++ b/.github/workflows/build-release.yml @@ -64,12 +64,13 @@ jobs: with open("data/bladebit", "rb") as f: contents = f.read() pre_count = contents.count(b"\x00") - print("zero pre-count:", count) + print("zero pre-count:", pre_count) with open("bladebit", "rb") as f: contents = f.read() post_count = contents.count(b"\x00") - print("zero post-count:", count) + print("zero post-count:", post_count) + print("ratio:", post_count / pre_count) - name: diff run: | From 724ce5bde71c17202453452d66053bd88280e01b Mon Sep 17 00:00:00 2001 From: Kyle Altendorf Date: Thu, 3 Nov 2022 17:03:24 -0400 Subject: [PATCH 29/32] Update build-release.yml --- .github/workflows/build-release.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/build-release.yml b/.github/workflows/build-release.yml index 2e0482fc..6b478482 100644 --- a/.github/workflows/build-release.yml +++ b/.github/workflows/build-release.yml @@ -42,8 +42,7 @@ jobs: fail-fast: false matrix: runs-on: [macos-11, macos-12] - n: [0] - #n: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126] + n: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126] steps: - name: download uses: actions/download-artifact@v3 From 6752cffa89c9c8bdd79785b89265f41d141cab67 Mon Sep 17 00:00:00 2001 From: Kyle Altendorf Date: Thu, 3 Nov 2022 17:20:20 -0400 Subject: [PATCH 30/32] Update build-release.yml --- .github/workflows/build-release.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build-release.yml b/.github/workflows/build-release.yml index 6b478482..f9b64484 100644 --- a/.github/workflows/build-release.yml +++ b/.github/workflows/build-release.yml @@ -41,8 +41,8 @@ jobs: strategy: fail-fast: false matrix: - runs-on: [macos-11, macos-12] - n: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126] + runs-on: [macos-11, macos-12, macos-latest] + n: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80] steps: - name: download uses: actions/download-artifact@v3 From 2bb6d5855e635d0e4758778d3e14ce78064b6f22 Mon Sep 17 00:00:00 2001 From: Kyle Altendorf Date: Thu, 3 Nov 2022 18:23:06 -0400 Subject: [PATCH 31/32] matrix the build too --- .github/actions/build-asset-unix.sh | 4 ++-- .github/workflows/build-release.yml | 37 +++++++---------------------- 2 files changed, 11 insertions(+), 30 deletions(-) diff --git a/.github/actions/build-asset-unix.sh b/.github/actions/build-asset-unix.sh index 7a1b1022..a6853499 100755 --- a/.github/actions/build-asset-unix.sh +++ b/.github/actions/build-asset-unix.sh @@ -33,5 +33,5 @@ if [[ "$bb_version" != "$BB_VERSION" ]]; then exit 1 fi -mkdir ../bin -cp bladebit ../bin/ +mkdir ../data +cp bladebit ../data/ diff --git a/.github/workflows/build-release.yml b/.github/workflows/build-release.yml index f9b64484..d7845c3c 100644 --- a/.github/workflows/build-release.yml +++ b/.github/workflows/build-release.yml @@ -5,12 +5,16 @@ on: workflow_dispatch: jobs: - build-macos-x86-64: - runs-on: macOS-latest + tar: + name: tar - ${{ matrix.runs-on }} - ${{ matrix.n }} + runs-on: ${{ matrix.runs-on }} + needs: build-macos-x86-64 + strategy: + fail-fast: false + matrix: + runs-on: [macos-11, macos-12, macos-latest] + n: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80] steps: - - name: Cleanup Environment - uses: Chia-Network/actions/clean-workspace@main - - name: Checkout Repo uses: actions/checkout@v3 @@ -27,29 +31,6 @@ jobs: BB_VERSION: ${{steps.version_number.outputs.BB_VERSION}} run: .github/actions/build-asset-unix.sh - - name: Upload Artifact macOS x86-64 - uses: actions/upload-artifact@v2 - with: - name: data - path: ${{ github.workspace }}/bin/ - if-no-files-found: error - - tar: - name: tar - ${{ matrix.runs-on }} - ${{ matrix.n }} - runs-on: ${{ matrix.runs-on }} - needs: build-macos-x86-64 - strategy: - fail-fast: false - matrix: - runs-on: [macos-11, macos-12, macos-latest] - n: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80] - steps: - - name: download - uses: actions/download-artifact@v3 - with: - name: data - path: data - - name: tar/untar run: | ls -la . From 2a2a1c2bd260431628588e2c26b3796b1975851e Mon Sep 17 00:00:00 2001 From: Kyle Altendorf Date: Thu, 3 Nov 2022 18:24:52 -0400 Subject: [PATCH 32/32] no needs --- .github/workflows/build-release.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/build-release.yml b/.github/workflows/build-release.yml index d7845c3c..6ce8e620 100644 --- a/.github/workflows/build-release.yml +++ b/.github/workflows/build-release.yml @@ -8,7 +8,6 @@ jobs: tar: name: tar - ${{ matrix.runs-on }} - ${{ matrix.n }} runs-on: ${{ matrix.runs-on }} - needs: build-macos-x86-64 strategy: fail-fast: false matrix: