Skip to content

ci: run container smoke only for releases - #3

Merged
Willxup merged 1 commit into
mainfrom
worktree/split-verify-smoke
Aug 4, 2026
Merged

ci: run container smoke only for releases#3
Willxup merged 1 commit into
mainfrom
worktree/split-verify-smoke

Conversation

@Willxup

@Willxup Willxup commented Aug 4, 2026

Copy link
Copy Markdown
Owner

Summary

  • keep PR and main-push verification as a fast quality gate with no Docker build, container smoke, or GHCR access
  • move the native Delivery Index benchmark, container smoke, and processing benchmark into the tag-only release-smoke gate
  • publish each platform image only after its smoke and benchmark pass, then create version and latest manifests only after both architectures succeed
  • update CI, release, and development-status documentation to match the split

Verification

  • parsed both workflow YAML files successfully
  • asserted Quick verify contains only the quality job and no slow container steps
  • asserted Release order is benchmark → build → smoke → processing benchmark → platform push
  • asserted the manifest job depends on release-smoke
  • git diff --check

@Willxup
Willxup merged commit 6cb362c into main Aug 4, 2026
1 check 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.

1 participant