From 1db0c356e12f7d670d5caae11be4734911a3a0c1 Mon Sep 17 00:00:00 2001 From: andrussal Date: Sun, 7 Dec 2025 12:21:52 +0100 Subject: [PATCH] Compose CI: copy proving key to legacy path --- .github/workflows/lint.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 68cc0c6..8ab1aa8 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -347,6 +347,11 @@ jobs: rm -rf testing-framework/assets/stack/kzgrs_test_params/* cp -a "$CIRCUITS_DIR"/. testing-framework/assets/stack/kzgrs_test_params/ fi + # Backward compatibility: some images/tools still look for a top-level proving key. + if [ -f testing-framework/assets/stack/kzgrs_test_params/pol/proving_key.zkey ]; then + cp testing-framework/assets/stack/kzgrs_test_params/pol/proving_key.zkey \ + testing-framework/assets/stack/kzgrs_test_params/proving_key.zkey + fi echo "NOMOS_CIRCUITS=$CIRCUITS_DIR" >> "$GITHUB_ENV" echo "CIRCUITS_OVERRIDE=testing-framework/assets/stack/kzgrs_test_params" >> "$GITHUB_ENV" # Ensure we do not pick up incompatible host-built binaries