Skip to content

Conversation

@lizhineng
Copy link
Member

The PR focuses on streamlining release procedures by eliminating the need for manual handling of repetitive tasks to publish runtime layers to Alibaba Cloud.

Release Workflow

  1. Tag a commit on the main branch that is ready to release.
  2. The build workflow will only build the changed runtime images compared to the previous commit to ensure that the build is up to date.
  3. When everything is successfully built, we're ready to create a new release.
  4. After a release is created, the release workflow will publish the runtime layers across all regions in Alibaba Cloud.

Additionally, the PR supports a new region, me-central-1, and fixes the issue where CRC64 turns into a signed integer after exceeding a specific value. Now, all uploads to the OSS buckets and publishing of the runtime layers require explicit checksum verification to ensure that our artifacts are transmitted safely and with integrity.

@lizhineng lizhineng merged commit ec5076c into main Aug 25, 2025
2 checks passed
@lizhineng lizhineng deleted the ci-release branch August 25, 2025 03:17
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