From 582d4a87985edd350f823861df8d50a06ae6d47f Mon Sep 17 00:00:00 2001 From: canepat <16927169+canepat@users.noreply.github.com> Date: Mon, 1 Jun 2026 16:33:55 +0200 Subject: [PATCH 1/2] ci: fix version discrepancies and credit author in release --- .github/workflows/release.yml | 3 ++- Dockerfile | 10 ++++++---- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 4d8d701..44f72f9 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -88,12 +88,13 @@ jobs: if [[ ! -s RELEASE_NOTES.md ]]; then echo "No CHANGELOG.md section found for $TAG." > RELEASE_NOTES.md fi + printf '\n---\nReleased by @%s\n' "$GITHUB_ACTOR" >> RELEASE_NOTES.md - name: Publish GitHub release uses: softprops/action-gh-release@v2 with: tag_name: ${{ env.TAG }} - name: ${{ env.TAG }} + name: Zilkworm ${{ env.TAG }} body_path: RELEASE_NOTES.md prerelease: ${{ steps.ver.outputs.prerelease }} fail_on_unmatched_files: true diff --git a/Dockerfile b/Dockerfile index 4660220..b894285 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,7 @@ # Copyright 2026 The Zilkworm Authors # SPDX-License-Identifier: Apache-2.0 -# Zilkworm v0.1.0-alpha.1 unified build + runtime +# Zilkworm unified build + runtime # # Builds from source: # 1. C++ guest ELF (RISC-V 64IM) @@ -12,10 +12,10 @@ # git submodule update --init --recursive # # Build: -# docker build -t somnergy/z6m_prover:0.1.0-alpha.1 . +# docker build --build-arg ZILKWORM_VERSION=0.1.0-alpha.1 -t somnergy/z6m_prover:0.1.0-alpha.1 . # # Build for specific GPU architecture (default: 89 = RTX 4090): -# docker build --build-arg CUDA_ARCHS="90" -t somnergy/z6m_prover:0.1.0-alpha.1 . +# docker build --build-arg CUDA_ARCHS="90" --build-arg ZILKWORM_VERSION=0.1.0-alpha.1 -t somnergy/z6m_prover:0.1.0-alpha.1 . # # Run (CPU): # docker run --rm somnergy/z6m_prover:0.1.0-alpha.1 --help @@ -27,6 +27,7 @@ # somnergy/z6m_prover:0.1.0-alpha.1 execute --file-name /work/block.bin ARG CUDA_ARCHS="89" +ARG ZILKWORM_VERSION="dev" # Stage 1: Build sp1-gpu-server from the SP1 repository FROM nvidia/cuda:13.0.0-devel-ubuntu24.04 AS gpu-builder @@ -128,9 +129,10 @@ RUN --mount=type=cache,target=/root/.cargo/registry \ # Stage 3: Runtime FROM ubuntu:24.04 AS runtime +ARG ZILKWORM_VERSION LABEL maintainer="erigontech/z6m" \ description="Zilkworm ZKEVM prover" \ - version="0.1.0-alpha.1" + version="${ZILKWORM_VERSION}" ENV DEBIAN_FRONTEND=noninteractive \ LANG=C.UTF-8 From 0e6536d72ce6ccfa750ce055d6fe50a8cee57370 Mon Sep 17 00:00:00 2001 From: canepat <16927169+canepat@users.noreply.github.com> Date: Tue, 2 Jun 2026 16:06:36 +0200 Subject: [PATCH 2/2] Update maintainer label in Dockerfile --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index b894285..5a8b307 100644 --- a/Dockerfile +++ b/Dockerfile @@ -130,7 +130,7 @@ RUN --mount=type=cache,target=/root/.cargo/registry \ FROM ubuntu:24.04 AS runtime ARG ZILKWORM_VERSION -LABEL maintainer="erigontech/z6m" \ +LABEL maintainer="erigontech/zilkworm" \ description="Zilkworm ZKEVM prover" \ version="${ZILKWORM_VERSION}"