Skip to content

ci: run compatibility tests against native image#76

Merged
hectorvent merged 1 commit into
floci-io:mainfrom
electrum:user/electrum/native-compat-workflow
Jun 27, 2026
Merged

ci: run compatibility tests against native image#76
hectorvent merged 1 commit into
floci-io:mainfrom
electrum:user/electrum/native-compat-workflow

Conversation

@electrum

@electrum electrum commented Jun 26, 2026

Copy link
Copy Markdown
Contributor

Builds the native emulator image in compatibility CI and runs the existing compatibility matrix against it on native-architecture test containers. Registers Eventarc protobuf messages for native JSON handling.

@electrum electrum marked this pull request as ready for review June 26, 2026 18:01
@electrum electrum requested a review from hectorvent as a code owner June 26, 2026 18:01
@electrum electrum force-pushed the user/electrum/native-compat-workflow branch 3 times, most recently from 8a31b64 to a834689 Compare June 26, 2026 18:17
@electrum electrum force-pushed the user/electrum/native-compat-workflow branch from a834689 to 4c68a68 Compare June 26, 2026 21:30
Runs compatibility tests against the native image on the ARM runner, using
native-architecture test containers so client tools do not run through
emulation. The gcloud tests use the official multi-arch Google CLI
image, and Eventarc protobuf messages are registered for native JSON
handling.
@electrum electrum force-pushed the user/electrum/native-compat-workflow branch from 4c68a68 to a58824a Compare June 27, 2026 03:17

@hectorvent hectorvent left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you @electrum

@hectorvent hectorvent merged commit 6785d45 into floci-io:main Jun 27, 2026
10 checks passed
@electrum electrum deleted the user/electrum/native-compat-workflow branch June 27, 2026 19:25
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