From afe4674d9dcfc5c0c4f2e4cb6ed0c0c97f7998df Mon Sep 17 00:00:00 2001 From: Trevor McMaster Date: Mon, 14 Aug 2023 14:50:31 -0600 Subject: [PATCH] Updated release flow to release config-gen as a bundler type --- .github/workflows/release.yml | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 106be9be..482b96e7 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -191,7 +191,7 @@ jobs: needs: ['create-release'] strategy: matrix: - wasm-dirctory: [config-wasm, config-gen] + wasm-dirctory: [config-wasm] runs-on: ubuntu-latest env: working-directory: ./lib/${{ matrix.wasm-dirctory }} @@ -260,13 +260,16 @@ jobs: asset_content_type: application/octet-stream - # The hdr-histogram-wasm needs to be build with bundler rather than nodejs + # The hdr-histogram-wasm and config-gen need to be build with bundler rather than nodejs wasm-release-histogram: name: Wasm Pack and Upload Histogram needs: ['create-release'] + strategy: + matrix: + wasm-dirctory: [hdr-histogram-wasm, config-gen] runs-on: ubuntu-latest env: - working-directory: ./lib/hdr-histogram-wasm + working-directory: ./lib/${{ matrix.wasm-dirctory }} steps: - uses: actions/checkout@v3 - name: Download artifacts @@ -316,7 +319,7 @@ jobs: - name: Compress for Linux run: | - asset_name="pewpew-$VERSION-hdr-histogram-wasm.tar.xz" + asset_name="pewpew-$VERSION-${{ matrix.wasm-dirctory }}.tar.xz" echo "ASSET_NAME=$asset_name" >> $GITHUB_ENV XZ_OPT=-9 tar -C ./ -cJf $asset_name package.json hdr* working-directory: ${{env.working-directory}}/pkg/