Skip to content

Conversation

@eudelins-zama
Copy link
Contributor

@eudelins-zama eudelins-zama commented Dec 29, 2025

Closes https://github.com/zama-ai/fhevm-internal/issues/821

Github now supports more than 10 inputs in reusable workflows (https://github.blog/changelog/2025-12-04-actions-workflow-dispatch-workflows-now-support-25-inputs/), so I updated the e2e tests workflow to add all services' versions as inputs

Run example: https://github.com/zama-ai/fhevm/actions/runs/20578396037/job/59100510651

BLOCKING: this issue is closed in the actionlint repo, but still not deployed in a proper release, so our CI won't pass until then

@mergify
Copy link

mergify bot commented Dec 29, 2025

🧪 CI Insights

Here's what we observed from your CI run for 601379f.

❌ Job Failures

Pipeline Job Health on main Retries 🔍 CI Insights 📄 Logs
common-pull-request common-pull-request/lint (bpr) Unknown 0 View View

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR consolidates the e2e test workflows by merging test-suite-e2e-tests-mq.yml into test-suite-e2e-tests.yml and updates variable naming conventions across the FHEVM stack. The main changes standardize environment variable names by adding prefixes to distinguish between coprocessor and connector services, and update component versions from v0.10.2 to v0.10.5.

  • Standardized variable naming with COPROCESSOR_ prefix for coprocessor services (e.g., DB_MIGRATION_VERSIONCOPROCESSOR_DB_MIGRATION_VERSION)
  • Merged separate workflow files into a single unified e2e test workflow
  • Updated all FHEVM component versions from v0.10.2 to v0.10.5

Reviewed changes

Copilot reviewed 6 out of 6 changed files in this pull request and generated 5 comments.

Show a summary per file
File Description
test-suite/fhevm/fhevm-cli Updated environment variable names with COPROCESSOR_ prefix and bumped versions to v0.10.5
test-suite/fhevm/scripts/deploy-fhevm-stack.sh Updated log output to reference new prefixed variable names
test-suite/fhevm/docker-compose/coprocessor-docker-compose.yml Updated Docker image tag references to use new prefixed environment variables
.github/workflows/test-suite-orchestrate-e2e-tests.yml Refactored outputs from arrays to individual named outputs for each component version
.github/workflows/test-suite-e2e-tests.yml Consolidated workflow with expanded inputs and simplified environment variable mapping
.github/workflows/test-suite-e2e-tests-mq.yml Removed redundant workflow file as part of consolidation effort

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@eudelins-zama eudelins-zama force-pushed the eudelins/chore/821/merge-e2e-tests-workflows branch 2 times, most recently from 4312185 to 6285a72 Compare December 29, 2025 16:59
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 6 out of 6 changed files in this pull request and generated no new comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

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.

2 participants