Skip to content

test: integration-test #57

test: integration-test

test: integration-test #57

name: Integration test
on:
push:
branches:
- main
pull_request:
branches: ["*"]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Install Foundry
uses: foundry-rs/foundry-toolchain@v1
- name: install go
uses: actions/setup-go@v5
- name: Install YQ
uses: dcarbone/install-yq-action@v1.1.1
with:
version: 'v4.43.1'
- name: Install deps
run: |
go install github.com/maoueh/zap-pretty@latest
go install github.com/ethereum/go-ethereum/cmd/abigen@latest
go install github.com/Layr-Labs/eigenlayer-cli/cmd/eigenlayer@latest
go install github.com/googleapis/enterprise-certificate-proxy@latest
echo installing celestia
git clone https://github.com/celestiaorg/celestia-node.git
cd celestia-node/
git checkout tags/v0.13.4
make build
make install
make cel-key
celestia light init --p2p.network arabica
- name: Setup GO PATH
run: echo "export PATH=$PATH:$GITHUB_WORKSPACE/go/bin" >> $GITHUB_ENV
- name: Run integration test
run: |
make integration-test