From 850541c7df0a69ee9995cba280a2081a7f724b40 Mon Sep 17 00:00:00 2001 From: Drew Stone Date: Mon, 9 Dec 2024 20:47:18 -0500 Subject: [PATCH] chore: merge ISQ CI branch --- .github/workflows/ci.yml | 31 ++++++++++--------------------- 1 file changed, 10 insertions(+), 21 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a05cb654..93005a69 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -2,9 +2,9 @@ name: CI on: pull_request: - branches: [ main ] + branches: [main] push: - branches: [ main ] + branches: [main] workflow_dispatch: concurrency: @@ -77,12 +77,13 @@ jobs: runs-on: macos-14 strategy: matrix: - package: [ - gadget-sdk, - gadget-context-derive, - gadget-blueprint-proc-macro, - gadget-blueprint-proc-macro-playground - ] + package: + [ + gadget-sdk, + gadget-context-derive, + gadget-blueprint-proc-macro, + gadget-blueprint-proc-macro-playground, + ] steps: - name: checkout code uses: actions/checkout@v2 @@ -135,17 +136,6 @@ jobs: with: path: gadget - - name: Download Tangle node - uses: robinraju/release-downloader@v1 - with: - repository: tangle-network/tangle - latest: true - preRelease: true - fileName: tangle-testnet-manual-seal-linux-amd64 - tarBall: false - zipBall: false - out-file-path: tangle - - name: Install Foundry run: | curl -L https://foundry.paradigm.xyz | bash @@ -180,7 +170,7 @@ jobs: - name: tests working-directory: gadget - run: TANGLE_NODE="$(pwd)/../tangle" cargo nextest run --nocapture --package incredible-squaring-blueprint test_blueprint --retries 0 + run: cargo nextest run --nocapture --package incredible-squaring-blueprint test_blueprint --retries 0 eigenlayer-tests: timeout-minutes: 90 @@ -200,7 +190,6 @@ jobs: - name: Add Foundry to PATH run: echo "${{ runner.temp }}/foundry/bin" >> $GITHUB_PATH - - name: Forge build run: forge update && cd blueprints/incredible-squaring-eigenlayer && forge build --root ./contracts && cd ../../