diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 82df85d..891279d 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -223,13 +223,17 @@ jobs: working-directory: go-sqlite3/ - run: | mkdir -p tools/ - [ -d "tools/wasi-sdk"* ] || curl -#L "$WASI_SDK" | tar xzC tools & - [ -d "tools/binaryen-version"* ] || curl -#L "$BINARYEN" | tar xzC tools & + [ -d "tools/wasi-sdk" ] || curl -#L "$WASI_SDK" | tar xzC tools & + [ -d "tools/binaryen" ] || curl -#L "$BINARYEN" | tar xzC tools & wait + + mv "tools/wasi-sdk"* "tools/wasi-sdk" + mv "tools/binaryen"* "tools/binaryen" + sqlite3/download.sh embed/build.sh env: - WASI_SDK: "https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-23/wasi-sdk-23.0-linux.tar.gz" + WASI_SDK: "https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-23/wasi-sdk-23.0-x86_64-linux.tar.gz" BINARYEN: "https://github.com/WebAssembly/binaryen/releases/download/version_118/binaryen-version_118-x86_64-linux.tar.gz" working-directory: go-sqlite3/ - uses: actions/checkout@v4 diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 6329a68..8cb271f 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -102,13 +102,17 @@ jobs: working-directory: go-sqlite3/ - run: | mkdir -p tools/ - [ -d "tools/wasi-sdk"* ] || curl -#L "$WASI_SDK" | tar xzC tools & - [ -d "tools/binaryen-version"* ] || curl -#L "$BINARYEN" | tar xzC tools & + [ -d "tools/wasi-sdk" ] || curl -#L "$WASI_SDK" | tar xzC tools & + [ -d "tools/binaryen" ] || curl -#L "$BINARYEN" | tar xzC tools & wait + + mv "tools/wasi-sdk"* "tools/wasi-sdk" + mv "tools/binaryen"* "tools/binaryen" + sqlite3/download.sh embed/build.sh env: - WASI_SDK: "https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-23/wasi-sdk-23.0-linux.tar.gz" + WASI_SDK: "https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-23/wasi-sdk-23.0-x86_64-linux.tar.gz" BINARYEN: "https://github.com/WebAssembly/binaryen/releases/download/version_118/binaryen-version_118-x86_64-linux.tar.gz" working-directory: go-sqlite3/ - uses: actions/upload-artifact@v4