Skip to content

Commit 9caa67e

Browse files
committed
fix(ci): revert --only test-suite optimization in deploy step
The --only test-suite approach rebuilds only the test container but uses pre-built host-sc images that lack the HCULimit contract. The HCU block cap tests need host-sc built from the branch, so we must use the full --build deploy for now. The --resume/--only CLI flags and the --remove-orphans fix in the deploy script are kept — they're useful for local development and future CI optimizations.
1 parent 8a03585 commit 9caa67e

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

.github/workflows/test-suite-e2e-tests.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -143,14 +143,14 @@ jobs:
143143
144144
- name: Deploy fhevm Stack
145145
working-directory: test-suite/fhevm
146+
env:
147+
DEPLOY_BUILD: ${{ inputs.deploy-build }}
146148
run: |
147-
./fhevm-cli deploy
148-
149-
- name: Rebuild test-suite from branch
150-
if: ${{ inputs.deploy-build }}
151-
working-directory: test-suite/fhevm
152-
run: |
153-
./fhevm-cli deploy --build --only test-suite
149+
if [[ "$DEPLOY_BUILD" == 'true' ]]; then
150+
./fhevm-cli deploy --build
151+
else
152+
./fhevm-cli deploy
153+
fi
154154
155155
# E2E tests on pausing the Host contracts
156156
- name: Pause Host Contracts

0 commit comments

Comments
 (0)