Skip to content

merge queue: embarking main (f32cd19) and #1727 together#1735

Closed
mergify[bot] wants to merge 2 commits intomainfrom
mergify/merge-queue/6b9ace04bd
Closed

merge queue: embarking main (f32cd19) and #1727 together#1735
mergify[bot] wants to merge 2 commits intomainfrom
mergify/merge-queue/6b9ace04bd

Conversation

@mergify
Copy link
Copy Markdown

@mergify mergify bot commented Jan 7, 2026

🎉 This pull request has been checked successfully and will be merged soon. 🎉

Branch main (f32cd19) and #1727 are embarked together for merge.

This pull request has been created by Mergify to speculatively check the mergeability of #1727.
You don't need to do anything. Mergify will close this pull request automatically when it is complete.

Required conditions of queue main for merge:

  • #approved-reviews-by >= 1 [🛡 GitHub branch protection]
  • #changes-requested-reviews-by = 0 [🛡 GitHub branch protection]
  • #review-threads-unresolved = 0 [🛡 GitHub branch protection]
  • branch-protection-review-decision = APPROVED [🛡 GitHub branch protection]
  • check-success = run-e2e-tests / fhevm-e2e-test
  • any of [🛡 GitHub branch protection]:
    • check-success = common-pull-request/lint (bpr)
    • check-neutral = common-pull-request/lint (bpr)
    • check-skipped = common-pull-request/lint (bpr)
  • any of [🛡 GitHub branch protection]:
    • check-skipped = coprocessor-cargo-listener-tests/cargo-tests (bpr)
    • check-neutral = coprocessor-cargo-listener-tests/cargo-tests (bpr)
    • check-success = coprocessor-cargo-listener-tests/cargo-tests (bpr)
  • any of [🛡 GitHub branch protection]:
    • check-skipped = coprocessor-cargo-test/cargo-tests (bpr)
    • check-neutral = coprocessor-cargo-test/cargo-tests (bpr)
    • check-success = coprocessor-cargo-test/cargo-tests (bpr)
  • any of [🛡 GitHub branch protection]:
    • check-skipped = coprocessor-dependency-analysis/dependencies-check (bpr)
    • check-neutral = coprocessor-dependency-analysis/dependencies-check (bpr)
    • check-success = coprocessor-dependency-analysis/dependencies-check (bpr)
  • any of [🛡 GitHub branch protection]:
    • check-skipped = gateway-contracts-deployment-tests/sc-deploy (bpr)
    • check-neutral = gateway-contracts-deployment-tests/sc-deploy (bpr)
    • check-success = gateway-contracts-deployment-tests/sc-deploy (bpr)
  • any of [🛡 GitHub branch protection]:
    • check-skipped = kms-connector-tests/test-connector (bpr)
    • check-neutral = kms-connector-tests/test-connector (bpr)
    • check-success = kms-connector-tests/test-connector (bpr)

Required conditions to stay in the queue:

---
checking_base_sha: f32cd19c2f0af1322909577459f57c71896e8eef
previous_failed_batches: []
pull_requests:
  - number: 1727
...

enitrat and others added 2 commits January 6, 2026 22:54
Add a root .dockerignore file to exclude unnecessary files from Docker build
context when using repo root as the build context (used by test-suite compose files).

Key exclusions:
- **/target/ - Rust build artifacts (can be GB-scale)
- **/fhevm-keys/ - FHE key files (can be GB-scale)
- **/node_modules/ - Node.js dependencies
- docs/, charts/, *.pdf, *.md - Documentation
- IDE/OS files, test artifacts, logs, Python cache
- CI/CD config files not needed for builds
- protocol-contracts/, sdk/, golden-container-images/, ci/

All Dockerfile COPY paths are preserved:
- coprocessor/fhevm-engine/, coprocessor/proto/
- gateway-contracts/, kms-connector/
- host-contracts/, library-solidity/, test-suite/
- .git/ (needed for build metadata)
- package.json, package-lock.json

Build context reduction: ~2.53 GB → ~26 MB (99% reduction)

Closes #837
@mergify
Copy link
Copy Markdown
Author

mergify bot commented Jan 7, 2026

🧪 CI Insights

Here's what we observed from your CI run for 76afcbb.

🟢 All jobs passed!

But CI Insights is watching 👀

@mergify mergify bot closed this Jan 7, 2026
@mergify mergify bot deleted the mergify/merge-queue/6b9ace04bd branch January 7, 2026 13:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant