From 753e536425eeb748a6895d6e6bdd363ca0f9e2a4 Mon Sep 17 00:00:00 2001 From: kevaundray Date: Wed, 12 Jul 2023 10:21:03 +0000 Subject: [PATCH 1/2] install wasi as separate step and zip barretenberg --- .github/workflows/release-please.yml | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/.github/workflows/release-please.yml b/.github/workflows/release-please.yml index 8630cabe7e..f775fdf08a 100644 --- a/.github/workflows/release-please.yml +++ b/.github/workflows/release-please.yml @@ -52,18 +52,17 @@ jobs: cmake --preset default -DCMAKE_BUILD_TYPE=RelWithAssert cmake --build --preset default --target bb - ./scripts/install-wasi-sdk.sh - - cmake --preset wasm - cmake --build --preset wasm - - - name: Copy Barretenberg.wasm to Root directory - run: cp cpp/build-wasm/bin/barretenberg.wasm ./ - + - name: Install WASI SDK + run: | + ./scripts/install-wasi-sdk.sh + - name: Compile Typescript run: | cd ts yarn install && yarn && yarn build + + - name: Tar and GZip barretenberg.wasm + run: tar -cvzf barretenberg.wasm.tar.gz cpp/build-wasm/bin/barretenberg.wasm - name: Setup Node.js uses: actions/setup-node@v2 @@ -86,7 +85,7 @@ jobs: with: name: release-linux-wasm path: | - barretenberg.wasm + barretenberg.wasm.tar.gz bb-ubuntu.tar.gz build-mac: @@ -144,6 +143,6 @@ jobs: tag_name: ${{ needs.release-please.outputs.tag-name }} prerelease: true files: | - barretenberg.wasm + barretenberg.wasm.tar.gz bb-ubuntu.tar.gz bb-mac.tar.gz From 840a6bfeb6eeb6621d775263f3d662283335cfce Mon Sep 17 00:00:00 2001 From: kevaundray Date: Wed, 12 Jul 2023 10:24:07 +0000 Subject: [PATCH 2/2] install wasi as separate step and zip barretenberg --- .github/workflows/release-please.yml | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/.github/workflows/release-please.yml b/.github/workflows/release-please.yml index 8630cabe7e..46d1bee0a4 100644 --- a/.github/workflows/release-please.yml +++ b/.github/workflows/release-please.yml @@ -52,18 +52,18 @@ jobs: cmake --preset default -DCMAKE_BUILD_TYPE=RelWithAssert cmake --build --preset default --target bb - ./scripts/install-wasi-sdk.sh - - cmake --preset wasm - cmake --build --preset wasm - - - name: Copy Barretenberg.wasm to Root directory - run: cp cpp/build-wasm/bin/barretenberg.wasm ./ - + - name: Install WASI SDK + run: | + cd cpp + ./scripts/install-wasi-sdk.sh + - name: Compile Typescript run: | cd ts yarn install && yarn && yarn build + + - name: Tar and GZip barretenberg.wasm + run: tar -cvzf barretenberg.wasm.tar.gz cpp/build-wasm/bin/barretenberg.wasm - name: Setup Node.js uses: actions/setup-node@v2 @@ -86,7 +86,7 @@ jobs: with: name: release-linux-wasm path: | - barretenberg.wasm + barretenberg.wasm.tar.gz bb-ubuntu.tar.gz build-mac: @@ -144,6 +144,6 @@ jobs: tag_name: ${{ needs.release-please.outputs.tag-name }} prerelease: true files: | - barretenberg.wasm + barretenberg.wasm.tar.gz bb-ubuntu.tar.gz bb-mac.tar.gz