Skip to content

fix: breaking change kurtosis update #40

fix: breaking change kurtosis update

fix: breaking change kurtosis update #40

Workflow file for this run

name: Smoke Test
on:
pull_request:
types: [labeled]
workflow_dispatch:
jobs:
smoke_test:
if: ${{ github.event.label.name == 'test:smoke' }}
name: Smoke Testing
runs-on: "ubuntu-latest"
env:
DIVE_BINARY_PATH: ${{ github.workspace }}/dive
steps:
- name: Checkout code
uses: actions/checkout@v2
- name: Set up Go
uses: actions/setup-go@v4
with:
go-version: 1.21
check-latest: true
- name: Installing Kurtosis CLI and starting the kurtosis engine
run: |
echo "deb [trusted=yes] https://apt.fury.io/kurtosis-tech/ /" | sudo tee /etc/apt/sources.list.d/kurtosis.list
sudo apt update
sudo apt install kurtosis-cli
kurtosis engine start
- name: Building DIVE binary with latest changes
run: |
cd cli && go mod tidy
go build -o $DIVE_BINARY_PATH
- name: Test bridge between icon and eth
run: |
mkdir logs
$DIVE_BINARY_PATH bridge btp --chainA icon --chainB eth --verbose
- name: Test bridge between icon and hardhat with icon bridge set to true
run: |
$DIVE_BINARY_PATH clean
$DIVE_BINARY_PATH bridge btp --chainA icon --chainB eth --bmvbridge --verbose
- name: Test bridge between icon and icon
run: |
$DIVE_BINARY_PATH clean
$DIVE_BINARY_PATH bridge btp --chainA icon --chainB icon --verbose
- name: Test bridge between archway and archway
run: |
$DIVE_BINARY_PATH clean
$DIVE_BINARY_PATH bridge ibc --chainA archway --chainB archway --verbose