Skip to content

Support multi-arch connector image release#1247

Merged
shibd merged 1 commit into
streamnative:masterfrom
shibd:codex/support-arm-image-release
May 6, 2026
Merged

Support multi-arch connector image release#1247
shibd merged 1 commit into
streamnative:masterfrom
shibd:codex/support-arm-image-release

Conversation

@shibd
Copy link
Copy Markdown
Member

@shibd shibd commented May 6, 2026

Fixes https://github.com/streamnative/product-roadmap/issues/1572

Summary

  • Upgrade the connector runtime to Pulsar 4.2.0.6 and align shared dependency versions with Pulsar branch-4.2 where applicable.
  • Update release image workflows to use Buildx/QEMU and publish linux/amd64,linux/arm64 images.
  • Keep existing test boundaries unchanged; this PR does not add Surefire test excludes or change unit-test workflow commands.

Validation

  • mvn clean install -DskipTests
  • workflow YAML parse check
  • git diff --check

Note: after keeping the original test boundaries, mvn test -Dtest="*Test" -DfailIfNoTests=false may reach existing external integration tests in some connectors and requires their normal external services, such as Docker/Testcontainers or LocalStack.

@shibd shibd requested a review from a team as a code owner May 6, 2026 04:41
@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 6, 2026

@shibd:Thanks for your contribution. For this PR, do we need to update docs?
(The PR template contains info about doc, which helps others know more about the changes. Can you provide doc-related info in this and future PR descriptions? Thanks)

@github-actions github-actions Bot added the doc-info-missing This pr needs to mark a document option in description label May 6, 2026
@shibd shibd force-pushed the codex/support-arm-image-release branch from ac931c1 to 91af8f8 Compare May 6, 2026 08:33
@shibd shibd merged commit 98cd4e9 into streamnative:master May 6, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

doc-info-missing This pr needs to mark a document option in description

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants