diff --git a/.github/workflows/LLVMClang.yml b/.github/workflows/LLVMClang.yml index 6bce9456e..7fa045fc9 100644 --- a/.github/workflows/LLVMClang.yml +++ b/.github/workflows/LLVMClang.yml @@ -8,3 +8,4 @@ jobs: uses: ./.github/workflows/buildThirdPartyLibrary.yml with: third_party_library_name: LLVMCLANG + wasm_support: false diff --git a/.github/workflows/OpenSSL.yml b/.github/workflows/OpenSSL.yml index 301081ad3..7ccd0aa48 100644 --- a/.github/workflows/OpenSSL.yml +++ b/.github/workflows/OpenSSL.yml @@ -8,3 +8,4 @@ jobs: uses: ./.github/workflows/buildThirdPartyLibrary.yml with: third_party_library_name: OPENSSL + wasm_support: false diff --git a/.github/workflows/buildThirdPartyLibrary.yml b/.github/workflows/buildThirdPartyLibrary.yml index 74ca05e0d..e4ac82c11 100644 --- a/.github/workflows/buildThirdPartyLibrary.yml +++ b/.github/workflows/buildThirdPartyLibrary.yml @@ -6,6 +6,10 @@ on: third_party_library_name: required: true type: string + wasm_support: + required: false + type: boolean + default: true jobs: libraries: @@ -82,6 +86,7 @@ jobs: path: ./build/*.tar.gz webassembly: name: WebAssembly + if: ${{ inputs.wasm_support }} runs-on: macos-latest env: BUILDCACHE_ACCURACY: STRICT @@ -113,4 +118,4 @@ jobs: uses: actions/upload-artifact@v4 with: name: WebAssembly - path: ./build/*wasm.tar.gz + path: ./build/*.wasm.tar.gz diff --git a/.github/workflows/libcurl.yml b/.github/workflows/libcurl.yml index 8733db73d..6df519d12 100644 --- a/.github/workflows/libcurl.yml +++ b/.github/workflows/libcurl.yml @@ -8,3 +8,4 @@ jobs: uses: ./.github/workflows/buildThirdPartyLibrary.yml with: third_party_library_name: LIBCURL + wasm_support: false diff --git a/.github/workflows/libssh2.yml b/.github/workflows/libssh2.yml index 742aa2715..84954d31f 100644 --- a/.github/workflows/libssh2.yml +++ b/.github/workflows/libssh2.yml @@ -8,3 +8,4 @@ jobs: uses: ./.github/workflows/buildThirdPartyLibrary.yml with: third_party_library_name: LIBSSH2 + wasm_support: false