Skip to content

chore(demo): align local image builders with new ECR repo layout#2011

Merged
benjamin-747 merged 1 commit intoweb3infra-foundation:mainfrom
WiedersehenM:chore/update-demo-image-registry-paths
Mar 12, 2026
Merged

chore(demo): align local image builders with new ECR repo layout#2011
benjamin-747 merged 1 commit intoweb3infra-foundation:mainfrom
WiedersehenM:chore/update-demo-image-registry-paths

Conversation

@WiedersehenM
Copy link
Copy Markdown
Contributor

Summary

  • Update local demo image build scripts (bash + Windows batch) to match the new ECR Public image naming convention.

What changed

  • Switch to per-service repositories under public.ecr.aws/m8q5m4u3/mega/<service>.
  • Tag images using <base-tag>-<arch>:
    • mono-engine, orion-server, orion-client: latest-{amd64|arm64}
    • mega-ui: demo-latest-{amd64|arm64}
  • Keep build order consistent across both scripts.

Example

  • public.ecr.aws/m8q5m4u3/mega/mono-engine:latest-amd64

- Update bash and Windows scripts to use per-service repositories:
  public.ecr.aws/m8q5m4u3/mega/<service>:<tag>-<arch>
- Switch tags to latest/demo-latest and keep arch suffixes (amd64/arm64)

Signed-off-by: Hongze Gao <15101764808@163.com>
@benjamin-747 benjamin-747 added this pull request to the merge queue Mar 12, 2026
Merged via the queue into web3infra-foundation:main with commit 923ef93 Mar 12, 2026
3 of 4 checks passed
@WiedersehenM WiedersehenM deleted the chore/update-demo-image-registry-paths branch March 20, 2026 13:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants