diff --git a/.circleci/config.yml b/.circleci/config.yml index f80c264..669524b 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -3,7 +3,7 @@ version: 2.1 jobs: build: docker: - - image: cimg/go:1.20.2 + - image: cimg/go:1.21.5 steps: - checkout - run: @@ -16,13 +16,13 @@ jobs: name: Check libwasmvm version command: | LIBWASMVM_VERSION=$(./build/noisd query wasm libwasmvm-version) - if [[ "$LIBWASMVM_VERSION" != "1.2.6" ]] ; then + if [[ "$LIBWASMVM_VERSION" != "1.5.2" ]] ; then echo "Got unexpected libwasmvm version: $LIBWASMVM_VERSION" exit 1 fi tidy: docker: - - image: cimg/go:1.20.2 + - image: cimg/go:1.21.5 steps: - checkout - run: @@ -39,7 +39,7 @@ jobs: fi format-go: docker: - - image: cimg/go:1.20.2 + - image: cimg/go:1.21.5 steps: - run: name: Install gofumpt @@ -55,7 +55,7 @@ jobs: [ "$(gofumpt -l .)" = "" ] || (gofumpt -d . && exit 1) docker-image: docker: - - image: cimg/go:1.20.2 + - image: cimg/go:1.21.5 steps: - checkout - setup_remote_docker: diff --git a/Dockerfile b/Dockerfile index f37a413..ceb4074 100644 --- a/Dockerfile +++ b/Dockerfile @@ -23,11 +23,11 @@ RUN APK_ARCH="$(apk --print-arch)"; \ echo "Detected architecture: $APK_ARCH"; \ case "$APK_ARCH" in \ aarch64) \ - wget -O /lib/libwasmvm_muslc.a https://github.com/CosmWasm/wasmvm/releases/download/v1.2.6/libwasmvm_muslc.aarch64.a \ - && sha256sum /lib/libwasmvm_muslc.a | grep 1014ebcce48bd7b019f66798ec8dbb42b383f324038296c64de35bdbf5f28243 ;; \ + wget -O /lib/libwasmvm_muslc.a https://github.com/CosmWasm/wasmvm/releases/download/v1.5.2/libwasmvm_muslc.aarch64.a \ + && sha256sum /lib/libwasmvm_muslc.a | grep e660a38efb2930b34ee6f6b0bb12730adccb040b6ab701b8f82f34453a426ae7 ;; \ x86_64) \ - wget -O /lib/libwasmvm_muslc.a https://github.com/CosmWasm/wasmvm/releases/download/v1.2.6/libwasmvm_muslc.x86_64.a \ - && sha256sum /lib/libwasmvm_muslc.a | grep d93b02f34d2da0aa7f20786add8abdca8224334db541f954d28fad64641b9136 ;; \ + wget -O /lib/libwasmvm_muslc.a https://github.com/CosmWasm/wasmvm/releases/download/v1.5.2/libwasmvm_muslc.x86_64.a \ + && sha256sum /lib/libwasmvm_muslc.a | grep e78b224c15964817a3b75a40e59882b4d0e06fd055b39514d61646689cef8c6e ;; \ esac; WORKDIR /code