ci: remove zk-circuits from smart contract tests

zk-circuits requires a complex multi-step build process (powers of tau ceremony,
circuit compilation, zkey generation) that isn't suitable for simple CI.
Removed from test matrix to avoid parse errors and build failures.
This commit is contained in:
aitbc
2026-04-18 21:12:38 +02:00
parent afa4a9d911
commit 1a8b495734

View File

@@ -114,7 +114,7 @@ jobs:
# Ensure standard directories exist # Ensure standard directories exist
mkdir -p /var/lib/aitbc/data /var/lib/aitbc/keystore /etc/aitbc /var/log/aitbc mkdir -p /var/lib/aitbc/data /var/lib/aitbc/keystore /etc/aitbc /var/log/aitbc
for project in packages/solidity/aitbc-token apps/zk-circuits; do for project in packages/solidity/aitbc-token; do
if [[ -d "$project" ]] && [[ -f "$project/package.json" ]]; then if [[ -d "$project" ]] && [[ -f "$project/package.json" ]]; then
echo "=== Linting $project ===" echo "=== Linting $project ==="
cd "$project" cd "$project"