Skip to content

Default parameter for jwtsecret path, v bump to 0.2.2 #10

Default parameter for jwtsecret path, v bump to 0.2.2

Default parameter for jwtsecret path, v bump to 0.2.2 #10

name: "[Nethermind] Taiko Preconf AVS Stack - Pytest"
on:
workflow_dispatch:
push:
branches: [master]
env:
TARGET_MACHINE_IP: 178.79.141.170
jobs:
build:
name: Set and run pytest
runs-on: ubuntu-latest
steps:
- name: Setup SSH Key
run: |
mkdir -p ~/.ssh
echo "${{ secrets.SSH_PRIVATE_KEY }}" > ~/.ssh/id_rsa
chmod 600 ~/.ssh/id_rsa
ssh-keyscan -H ${{ env.TARGET_MACHINE_IP }} >> ~/.ssh/known_hosts
- name: SSH into target machine
run: |
ssh -o StrictHostKeyChecking=no -o ServerAliveInterval=60 -o ServerAliveCountMax=30 root@${{ env.TARGET_MACHINE_IP }} << 'EOF'
docker pull nethswitchboard/preconf-avs-node:latest
docker pull nethswitchboard/preconf-pytest:latest
docker pull nethswitchboard/preconf-avs-protocol:latest
docker pull nethswitchboard/preconf-taiko-client:latest
docker pull nethswitchboard/preconf-taiko-protocol:latest
kurtosis enclave rm taiko-preconf-devnet --force
kurtosis clean -a
cd ~/preconfirm-devnet-package
git pull
kurtosis run --enclave taiko-preconf-devnet . --args-file network_params.yaml
EOF
- name: Summary
run: |
echo "## Pytest completed :green_circle:" >> $GITHUB_STEP_SUMMARY