Skip to content

ci: Add workflow to trigger Z3 integration tests#10372

Merged
mergify[bot] merged 1 commit intomainfrom
ci/trigger-integration-tests
Mar 20, 2026
Merged

ci: Add workflow to trigger Z3 integration tests#10372
mergify[bot] merged 1 commit intomainfrom
ci/trigger-integration-tests

Conversation

@gustavovalverde
Copy link
Copy Markdown
Member

Motivation

Enable cross-repo integration testing between Zebra and the Z3 stack. Pairs with zcash/integration-tests#29.

Solution

Adds a new workflow that dispatches a zebra-interop-request event to zcash/integration-tests on Rust code changes. Uses the enterprise-owned Z3 Integration Testing GitHub App (multi-org-z3-integration-testing) for cross-org authentication.

The integration test results are reported back as commit statuses on the triggering SHA.

Tests

Specifications & References

Follow-up Work

AI Disclosure

  • AI tools were used: Claude for workflow authoring and cross-org GitHub App research

PR Checklist

  • The PR name is suitable for the release notes.
  • The PR follows the contribution guidelines.
  • This change was discussed in an issue or with the team beforehand.
  • The solution is tested.
  • The documentation and changelogs are up to date.

Dispatches a `zebra-interop-request` event to zcash/integration-tests
on code changes, using the enterprise-owned Z3 Integration Testing
GitHub App for cross-org authentication. Integration test results are
reported back as commit statuses on the triggering SHA.
@str4d
Copy link
Copy Markdown
Contributor

str4d commented Mar 20, 2026

zcash/integration-tests#29 has been merged, so this PR should now be unblocked. Once this merges, we should observe that the nuparams.py test is failing (it was broken yesterday by #10338).

@mergify mergify Bot added the queued label Mar 20, 2026
@mergify
Copy link
Copy Markdown
Contributor

mergify Bot commented Mar 20, 2026

Merge Queue Status

This pull request spent 12 minutes 2 seconds in the queue, including 35 seconds running CI.

Required conditions to merge

mergify Bot added a commit that referenced this pull request Mar 20, 2026
@mergify mergify Bot merged commit 5301d99 into main Mar 20, 2026
50 checks passed
@mergify mergify Bot deleted the ci/trigger-integration-tests branch March 20, 2026 16:31
@mergify mergify Bot removed the queued label Mar 20, 2026
@oxarbitrage oxarbitrage restored the ci/trigger-integration-tests branch March 20, 2026 18:41
This was referenced Mar 25, 2026
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.

3 participants