Skip to content

Commit

Permalink
chore: merge ISQ CI branch
Browse files Browse the repository at this point in the history
  • Loading branch information
drewstone committed Dec 10, 2024
1 parent 03c9f3e commit 850541c
Showing 1 changed file with 10 additions and 21 deletions.
31 changes: 10 additions & 21 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@ name: CI

on:
pull_request:
branches: [ main ]
branches: [main]
push:
branches: [ main ]
branches: [main]
workflow_dispatch:

concurrency:
Expand Down Expand Up @@ -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
Expand Down Expand Up @@ -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
Expand Down Expand Up @@ -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
Expand All @@ -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 ../../

Expand Down

0 comments on commit 850541c

Please sign in to comment.