From 0a808798f504b7a88b39fef8a7e7912c043a2d4d Mon Sep 17 00:00:00 2001 From: Stephen Chen <20940639+stephenctw@users.noreply.github.com> Date: Mon, 23 Mar 2026 22:00:43 +0800 Subject: [PATCH] ci: publish canonical machine images for devnet and sepolia --- .github/workflows/release.yml | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 585460a..ce4abf6 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -104,7 +104,7 @@ jobs: path: dist/sequencer-*.tar.gz build-canonical-machine-image: - name: Build canonical machine image + name: Build canonical machine images runs-on: ubuntu-latest steps: - name: Checkout @@ -192,22 +192,27 @@ jobs: - name: Download canonical app deps run: just -f examples/canonical-app/justfile download-deps - - name: Build machine image + - name: Build machine image (devnet) run: just canonical-build-machine-image - - name: Package machine image store + - name: Build machine image (sepolia) + run: just canonical-build-machine-image-sepolia + + - name: Package machine image stores env: TAG: ${{ inputs.tag || github.ref_name }} run: | set -euo pipefail test -d examples/canonical-app/out/canonical-machine-image + test -d examples/canonical-app/out/canonical-machine-image-sepolia mkdir -p dist - tar -C examples/canonical-app/out -czf "dist/canonical-machine-image-${TAG}.tar.gz" canonical-machine-image + tar -C examples/canonical-app/out -czf "dist/canonical-machine-image-devnet-${TAG}.tar.gz" canonical-machine-image + tar -C examples/canonical-app/out -czf "dist/canonical-machine-image-sepolia-${TAG}.tar.gz" canonical-machine-image-sepolia - name: Upload artifact uses: actions/upload-artifact@v6 with: - name: canonical-machine-image + name: canonical-machine-images path: dist/canonical-machine-image-*.tar.gz publish: