fix: breaking change kurtosis update #40
Workflow file for this run
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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 |