diff --git a/.github/workflows/integration-e2e.yml b/.github/workflows/integration-e2e.yml index bebbc7a..08805e9 100644 --- a/.github/workflows/integration-e2e.yml +++ b/.github/workflows/integration-e2e.yml @@ -4,6 +4,7 @@ on: push: branches: - '**' + jobs: test: runs-on: ubuntu-22.04 @@ -17,5 +18,10 @@ jobs: - name: Build Babylond Image run: make build-babylond + - name: Cache Go + uses: actions/setup-go@v5 + with: + go-version: 1.23 + - name: Run Integration Tests run: make test-e2e-bcd-consumer-integration diff --git a/contrib/images/ibcsim-bcd/pre-deployment.sh b/contrib/images/ibcsim-bcd/pre-deployment.sh index 89a0750..2e6c11d 100755 --- a/contrib/images/ibcsim-bcd/pre-deployment.sh +++ b/contrib/images/ibcsim-bcd/pre-deployment.sh @@ -1,7 +1,7 @@ #!/bin/sh # Create new directory that will hold node and services' configuration -mkdir -p ibcsim-bcd/.testnets && chmod -R 777 ibcsim-bcd/.testnets +mkdir -p ibcsim-bcd/.testnets && sudo chmod -R 777 ibcsim-bcd/.testnets echo "Creating and configuring testnet directory..." docker run --rm -v $(pwd)/ibcsim-bcd/.testnets:/data babylonlabs-io/babylond \ babylond testnet init-files --v 2 -o /data \ @@ -18,5 +18,5 @@ docker run --rm -v $(pwd)/ibcsim-bcd/.testnets:/data babylonlabs-io/babylond \ --covenant-pks "bb50e2d89a4ed70663d080659fe0ad4b9bc3e06c17a227433966cb59ceee020d" # should be updated if `covenant-keyring` dir is changed` # Create separate subpaths for each component and copy relevant configuration -chmod -R 777 ibcsim-bcd/.testnets +sudo chmod -R 777 ibcsim-bcd/.testnets echo "Testnet directory created and configured successfully."