diff --git a/.changeset/fluffy-taxis-attend.md b/.changeset/fluffy-taxis-attend.md new file mode 100644 index 00000000..79476627 --- /dev/null +++ b/.changeset/fluffy-taxis-attend.md @@ -0,0 +1,6 @@ +--- +"@cartesi/devnet": minor +"@cartesi/sdk": minor +--- + +bump anvil to 0.3.0 diff --git a/.github/workflows/cli.yaml b/.github/workflows/cli.yaml index 8a90eff0..fd7f6ae3 100644 --- a/.github/workflows/cli.yaml +++ b/.github/workflows/cli.yaml @@ -34,6 +34,8 @@ jobs: - name: Install Foundry uses: foundry-rs/foundry-toolchain@v1 + with: + version: v0.3.0 - name: Install dependencies run: pnpm install diff --git a/.github/workflows/devnet.yaml b/.github/workflows/devnet.yaml index 0f3a8ced..699f2b65 100644 --- a/.github/workflows/devnet.yaml +++ b/.github/workflows/devnet.yaml @@ -31,7 +31,7 @@ jobs: - name: Install Foundry uses: foundry-rs/foundry-toolchain@v1 with: - version: nightly-2044faec64f99a21f0e5f0094458a973612d0712 + version: v0.3.0 - name: Install dependencies run: pnpm install diff --git a/.github/workflows/paymaster.yaml b/.github/workflows/paymaster.yaml index 1df1471b..66672fcb 100644 --- a/.github/workflows/paymaster.yaml +++ b/.github/workflows/paymaster.yaml @@ -32,6 +32,8 @@ jobs: - name: Install Foundry uses: foundry-rs/foundry-toolchain@v1 + with: + version: v0.3.0 - name: Install dependencies run: pnpm install diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 40491474..7b939c3c 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -35,7 +35,7 @@ jobs: - name: Install Foundry uses: foundry-rs/foundry-toolchain@v1 with: - version: nightly-2044faec64f99a21f0e5f0094458a973612d0712 + version: v0.3.0 - name: Install Dependencies run: pnpm install diff --git a/packages/sdk/Dockerfile b/packages/sdk/Dockerfile index 02f257ee..ed645153 100644 --- a/packages/sdk/Dockerfile +++ b/packages/sdk/Dockerfile @@ -140,7 +140,7 @@ ENV LANGUAGE=en_US:en # download anvil pre-compiled binaries ARG ANVIL_VERSION -RUN curl -sSL https://github.com/foundry-rs/foundry/releases/download/nightly-${ANVIL_VERSION}/foundry_nightly_linux_$(dpkg --print-architecture).tar.gz | \ +RUN curl -sSL https://github.com/foundry-rs/foundry/releases/download/v${ANVIL_VERSION}/foundry_v${ANVIL_VERSION}_linux_$(dpkg --print-architecture).tar.gz | \ tar -zx -C /usr/local/bin # healthcheck script using net_listening JSON-RPC method diff --git a/packages/sdk/docker-bake.hcl b/packages/sdk/docker-bake.hcl index ea6a201e..493703c7 100644 --- a/packages/sdk/docker-bake.hcl +++ b/packages/sdk/docker-bake.hcl @@ -15,7 +15,7 @@ target "default" { CRANE_VERSION = "0.19.1" NODEJS_VERSION = "18.19.0" SU_EXEC_VERSION = "0.2" - ANVIL_VERSION = "2044faec64f99a21f0e5f0094458a973612d0712" + ANVIL_VERSION = "0.3.0" CARTESI_ROLLUPS_GRAPHQL_VERSION = "2.3.4" ESPRESSO_DEV_NODE_TAG = "20241120-patch2" }