From f7c6831ba327539c526d6ba799243e4b8eed5fb2 Mon Sep 17 00:00:00 2001 From: Arseniy Klempner Date: Mon, 1 Dec 2025 14:13:27 -0800 Subject: [PATCH] fix: use workspace flag to run abi script --- .github/workflows/ci.yml | 4 ++-- .github/workflows/pre-release.yml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d2976ac0d0..082d676c54 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -129,9 +129,9 @@ jobs: id: rln-abi if: ${{ steps.release.outputs.releases_created }} run: | - cd packages/rln - npm run setup:contract-abi || { + npm run setup:contract-abi -w @waku/rln || { echo "::warning::Failed to generate contract ABIs, marking @waku/rln as private to skip publishing" + cd packages/rln node -e "const fs = require('fs'); const pkg = JSON.parse(fs.readFileSync('package.json', 'utf8')); pkg.private = true; fs.writeFileSync('package.json', JSON.stringify(pkg, null, 2));" echo "failed=true" >> $GITHUB_OUTPUT } diff --git a/.github/workflows/pre-release.yml b/.github/workflows/pre-release.yml index 150713be72..747ee86f33 100644 --- a/.github/workflows/pre-release.yml +++ b/.github/workflows/pre-release.yml @@ -35,9 +35,9 @@ jobs: - name: Generate RLN contract ABIs id: rln-abi run: | - cd packages/rln - npm run setup:contract-abi || { + npm run setup:contract-abi -w @waku/rln || { echo "::warning::Failed to generate contract ABIs, marking @waku/rln as private to skip publishing" + cd packages/rln node -e "const fs = require('fs'); const pkg = JSON.parse(fs.readFileSync('package.json', 'utf8')); pkg.private = true; fs.writeFileSync('package.json', JSON.stringify(pkg, null, 2));" echo "failed=true" >> $GITHUB_OUTPUT }