Skip to content

Commit c489321

Browse files
theochapclaudegeoknee
authored
op-reth: bump reth/op-reth to v1.11.1 and MSRV to 1.92 (ethereum-optimism#19292)
* ci: add cannon-builder image to Docker CI builds Add the kona cannon-builder (Rust MIPS64r1 toolchain) image to the branch and tag Docker build workflows. This publishes the image to the shared artifact registry so it can be consumed by prestate builds. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * rust: bump op-reth to v1.11.1 and update cannon build infrastructure Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com> Co-authored-by: geoknee <georgeknee@googlemail.com>
1 parent dfe3ce7 commit c489321

34 files changed

Lines changed: 677 additions & 816 deletions

File tree

.circleci/continue/rust-ci.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -813,11 +813,11 @@ jobs:
813813
$L2_CHAIN_ID
814814
cargo llvm-cov report --lcov --output-path client_host_cov.lcov
815815
816-
# Kona Rust CI - Lint (cannon/asterisc targets)
816+
# Kona Rust CI - Lint (cannon target)
817817
kona-cargo-lint:
818818
parameters:
819819
target:
820-
description: The lint target (native, cannon, asterisc)
820+
description: The lint target (native, cannon)
821821
type: string
822822
machine:
823823
image: <<pipeline.parameters.c-base_image>>
@@ -842,7 +842,7 @@ jobs:
842842
kona-build-fpvm:
843843
parameters:
844844
target:
845-
description: The build target (cannon-client, asterisc-client)
845+
description: The build target (cannon-client)
846846
type: string
847847
machine:
848848
image: <<pipeline.parameters.c-base_image>>
@@ -1119,7 +1119,7 @@ workflows:
11191119
- rust-build-binary:
11201120
name: rust-msrv
11211121
directory: rust
1122-
toolchain: "1.88.0"
1122+
toolchain: "1.92.0"
11231123
context: *rust-ci-context
11241124

11251125
# -----------------------------------------------------------------------
@@ -1130,7 +1130,7 @@ workflows:
11301130
directory: rust
11311131
command: |
11321132
just check-no-std
1133-
toolchain: "1.88.0"
1133+
toolchain: "1.92.0"
11341134
context: *rust-ci-context
11351135

11361136
- rust-ci-cargo-hack-build:
@@ -1175,14 +1175,14 @@ workflows:
11751175
name: kona-lint-<<matrix.target>>
11761176
matrix:
11771177
parameters:
1178-
target: ["cannon", "asterisc"]
1178+
target: ["cannon"]
11791179
context: *rust-ci-context
11801180

11811181
- kona-build-fpvm:
11821182
name: kona-build-fpvm-<<matrix.target>>
11831183
matrix:
11841184
parameters:
1185-
target: ["cannon-client", "asterisc-client"]
1185+
target: ["cannon-client"]
11861186
context: *rust-ci-context
11871187

11881188
- kona-coverage:

ops/docker/op-stack-go/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -201,7 +201,7 @@ RUN --mount=type=cache,target=/go/pkg/mod --mount=type=cache,target=/root/.cache
201201
op-interop-mon/op-interop-mon
202202

203203
# The Rust version must match rust/rust-toolchain.toml. We don't use "latest" to ensure reproducibility
204-
FROM --platform=$BUILDPLATFORM rust:1.88 AS kona-host-builder
204+
FROM --platform=$BUILDPLATFORM rust:1.92 AS kona-host-builder
205205
ARG TARGETARCH
206206
# Install build dependencies and cross-compilation toolchains
207207
RUN apt-get update && apt-get install -y --no-install-recommends \

0 commit comments

Comments
 (0)