Skip to content

ci: publish multi-arch Docker images from tags - #14

Merged
wutongci merged 1 commit into
astercloud:mainfrom
lwmacct:topic/260813-1149
Aug 13, 2026
Merged

ci: publish multi-arch Docker images from tags#14
wutongci merged 1 commit into
astercloud:mainfrom
lwmacct:topic/260813-1149

Conversation

@lwmacct

@lwmacct lwmacct commented Aug 13, 2026

Copy link
Copy Markdown
Contributor

Summary

  • trigger Docker publishing only when a v* Git tag is pushed
  • build linux/amd64 and linux/arm64 images on native GitHub runners and merge their digests into one manifest
  • publish the exact Git tag, such as v1.2.3, together with latest
  • update the Docker deployment documentation for the tag-driven release flow

Validation

  • actionlint -color .github/workflows/docker-release.yml
  • git diff --check
  • DOCKER_CONFIG=/tmp/asterrouter-empty-docker-config ASTER_TEST_ARTIFACT_DIR=/tmp/asterrouter-docker-workflow-check ASTER_CONTAINER_TEST_VERSION=0.24.0 bash scripts/test-container.sh on native linux/arm64

@wutongci
wutongci merged commit b46766b into astercloud:main Aug 13, 2026
12 checks passed
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