diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 26ec8150d..b301b791a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -253,3 +253,44 @@ jobs: - name: Run e2e TestSoftwareUpgradeTestSuite run: | sudo make test-e2e-cache-upgrade-vanilla + + e2e-run-upgrade-signet: + needs: [e2e-docker-build-babylon, e2e-docker-build-babylon-before-upgrade, e2e-docker-build-e2e-init-chain] + runs-on: ubuntu-22.04 + steps: + - name: Checkout repository + uses: actions/checkout@v4 + - name: Download babylon artifact + uses: actions/download-artifact@v4 + with: + name: babylond-${{ github.sha }} + path: /tmp + - name: Download babylond-before-upgrade artifact + uses: actions/download-artifact@v4 + with: + name: babylond-before-upgrade + path: /tmp + - name: Download init-chain artifact + uses: actions/download-artifact@v4 + with: + name: init-chain + path: /tmp + - name: Docker load babylond + run: | + docker load < /tmp/docker-babylond.tar.gz + + - name: Docker load babylond-before-upgrade + run: | + docker load < /tmp/docker-babylond-before-upgrade.tar.gz + + - name: Docker load init chain + run: | + docker load < /tmp/docker-init-chain.tar.gz + + - name: Cache Go + uses: actions/setup-go@v5 + with: + go-version: 1.21 + - name: Run e2e TestSoftwareUpgradeSignetLaunchTestSuite + run: | + sudo make test-e2e-cache-upgrade-signet