From fd3c89ab2d3259f61489abcb765289d06a6cc52a Mon Sep 17 00:00:00 2001 From: David Rusu Date: Fri, 31 Oct 2025 17:08:23 +0400 Subject: [PATCH] feat(release): manually setup release dir structure --- .github/workflows/build-circuits.yml | 46 ++++++++++++++++++++++++---- 1 file changed, 40 insertions(+), 6 deletions(-) diff --git a/.github/workflows/build-circuits.yml b/.github/workflows/build-circuits.yml index 8d19be9..04be66e 100644 --- a/.github/workflows/build-circuits.yml +++ b/.github/workflows/build-circuits.yml @@ -293,12 +293,29 @@ jobs: os: ${{ env.OS }} arch: ${{ env.ARCH }} - - name: Download All Witness Generator Artifacts + - name: Download PoL Witness Generator uses: actions/download-artifact@448e3f862ab3ef47aa50ff917776823c9946035b with: - pattern: "*-${{ env.VERSION }}-${{ env.OS }}-${{ env.ARCH }}" + name: pol-${{ env.VERSION }}-${{ env.OS }}-${{ env.ARCH }} + path: witness-generators/ + + - name: Download PoQ Witness Generator + uses: actions/download-artifact@448e3f862ab3ef47aa50ff917776823c9946035b + with: + name: poq-${{ env.VERSION }}-${{ env.OS }}-${{ env.ARCH }} + path: witness-generators/ + + - name: Download ZKSign Witness Generator + uses: actions/download-artifact@448e3f862ab3ef47aa50ff917776823c9946035b + with: + name: zksign-${{ env.VERSION }}-${{ env.OS }}-${{ env.ARCH }} + path: witness-generators/ + + - name: Download PoC Witness Generator + uses: actions/download-artifact@448e3f862ab3ef47aa50ff917776823c9946035b + with: + name: poc-${{ env.VERSION }}-${{ env.OS }}-${{ env.ARCH }} path: witness-generators/ - merge-multiple: true - name: Download All Proving Key Artifacts uses: actions/download-artifact@448e3f862ab3ef47aa50ff917776823c9946035b @@ -675,12 +692,29 @@ jobs: os: ${{ env.OS }} arch: ${{ env.ARCH }} - - name: Download All Witness Generator Artifacts + - name: Download PoL Witness Generator uses: actions/download-artifact@448e3f862ab3ef47aa50ff917776823c9946035b with: - pattern: "*-${{ env.VERSION }}-${{ env.OS }}-${{ env.ARCH }}" + name: pol-${{ env.VERSION }}-${{ env.OS }}-${{ env.ARCH }} + path: witness-generators/ + + - name: Download PoQ Witness Generator + uses: actions/download-artifact@448e3f862ab3ef47aa50ff917776823c9946035b + with: + name: poq-${{ env.VERSION }}-${{ env.OS }}-${{ env.ARCH }} + path: witness-generators/ + + - name: Download ZKSign Witness Generator + uses: actions/download-artifact@448e3f862ab3ef47aa50ff917776823c9946035b + with: + name: zksign-${{ env.VERSION }}-${{ env.OS }}-${{ env.ARCH }} + path: witness-generators/ + + - name: Download PoC Witness Generator + uses: actions/download-artifact@448e3f862ab3ef47aa50ff917776823c9946035b + with: + name: poc-${{ env.VERSION }}-${{ env.OS }}-${{ env.ARCH }} path: witness-generators/ - merge-multiple: true - name: Download All Proving Key Artifacts uses: actions/download-artifact@448e3f862ab3ef47aa50ff917776823c9946035b