Skip to content

Commit

Permalink
feat(integration.yaml): add mainnet integration tests and use secrets…
Browse files Browse the repository at this point in the history
… for beacon node url
  • Loading branch information
samcm committed Feb 21, 2025
1 parent bc12a9d commit 79b54a8
Showing 1 changed file with 3 additions and 8 deletions.
11 changes: 3 additions & 8 deletions .github/workflows/integration.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,22 +13,17 @@ jobs:
fail-fast: false
matrix:
consensus: [lighthouse, teku, prysm, nimbus, lodestar]
network: [mainnet]
runs-on: ubuntu-latest
timeout-minutes: 10
env:
MAINNET_BEACON_API_URL: ${{ secrets.MAINNET_BEACON_API_URL }}
HOLESKY_BEACON_API_URL: ${{ secrets.HOLESKY_BEACON_API_URL }}
steps:
- uses: actions/checkout@v3
- name: Print details
run: |
echo "Consensus: ${{ matrix.consensus }}"
echo "Network: ${{ matrix.network }}"
- name: Run ${{ matrix.network }}-${{ matrix.consensus }}
- name: Run mainnet-${{ matrix.consensus }}
id: run-test
uses: ./.github/actions/checkpoint-sync
with:
consensus: ${{ matrix.consensus }}
network: ${{ matrix.network }}
beacon_node_url: ${{ env.MAINNET_BEACON_API_URL }}
network: 'mainnet'
beacon_node_url: ${{ secrets.MAINNET_BEACON_NODE_URL }}

0 comments on commit 79b54a8

Please sign in to comment.