Bump github.com/cometbft/cometbft from 0.38.15 to 1.0.0 #849
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: Run InterchainTest | ||
on: | ||
pull_request: | ||
branches: | ||
- main | ||
- feature/* | ||
- release/* | ||
release: | ||
types: published | ||
workflow_dispatch: | ||
jobs: | ||
build_sg_image: | ||
name: Build Stargaze image ✨ | ||
runs-on: ubuntu-latest | ||
steps: | ||
- name: Checkout public-awesome/stargaze | ||
uses: actions/checkout@v3 | ||
- name: Set up Golang | ||
uses: actions/setup-go@v3 | ||
with: | ||
go-version-file: "go.mod" | ||
- name: Set up Docker Buildx | ||
uses: docker/setup-buildx-action@v2 | ||
- name: Build Stargaze Docker image | ||
uses: docker/build-push-action@v4 | ||
with: | ||
context: . | ||
tags: publicawesome/stargaze:local-dev | ||
outputs: type=docker,dest=/tmp/sg.tar | ||
- name: Upload the Docker image # Uploading as artifact so that all the tests which run as different jobs can use this image | ||
uses: actions/upload-artifact@v3 | ||
with: | ||
name: sg | ||
path: /tmp/sg.tar | ||
retention-days: 1 | ||
build_interchaintest: | ||
name: Build interchaintest 🔗 | ||
runs-on: ubuntu-latest | ||
steps: | ||
- name: Checkout strangelove-ventures/interchaintest | ||
uses: actions/checkout@v3 | ||
with: | ||
repository: public-awesome/interchaintest | ||
ref: "8.3.0-stargaze" | ||
- name: Set up Golang | ||
uses: actions/setup-go@v3 | ||
with: | ||
go-version-file: "go.mod" | ||
- name: Build Interchaintest | ||
run: make interchaintest | ||
- name: Upload binary as artifact # Uploading as artifact so that all the tests which run as different jobs can use this binary | ||
uses: actions/upload-artifact@v3 | ||
with: | ||
name: interchaintest | ||
path: ./bin/interchaintest | ||
retention-days: 1 | ||
run_gaia_interchaintest: | ||
name: gaia ⚛️ | ||
needs: [build_interchaintest, build_sg_image] | ||
uses: ./.github/workflows/interchaintest_runner.yml | ||
with: | ||
test-matrix: "interchain_test/gaia.matrix.json" | ||
run_osmosis_interchaintest: | ||
name: osmosis 🧪 | ||
needs: [build_interchaintest, build_sg_image] | ||
uses: ./.github/workflows/interchaintest_runner.yml | ||
with: | ||
test-matrix: "interchain_test/osmosis.matrix.json" | ||
run_ica_interchaintest: | ||
name: ica 🔐 | ||
needs: [build_sg_image] | ||
uses: ./.github/workflows/interchaintest_custom_runner.yml | ||
with: | ||
test-cmd: "test-ica" | ||
run_pfm_interchaintest: | ||
name: pfm ⏩ | ||
needs: [build_sg_image] | ||
uses: ./.github/workflows/interchaintest_custom_runner.yml | ||
with: | ||
test-cmd: "test-pfm" | ||
run_chain_upgrade_interchaintest: | ||
name: upgrade 🏆 | ||
needs: [build_sg_image] | ||
uses: ./.github/workflows/interchaintest_custom_runner.yml | ||
with: | ||
test-cmd: "test-chain-upgrade" | ||
run_chain_conformance: | ||
name: conformance 🤝 | ||
needs: [build_sg_image] | ||
uses: ./.github/workflows/interchaintest_custom_runner.yml | ||
with: | ||
test-cmd: "test-chain-conformance" | ||
cleanup: | ||
name: Delete artifacts 🗑️ | ||
needs: | ||
[ | ||
run_gaia_interchaintest, | ||
run_osmosis_interchaintest, | ||
run_pfm_interchaintest, | ||
run_chain_upgrade_interchaintest, | ||
run_ica_interchaintest, | ||
run_chain_conformance, | ||
run_slinky_interchaintest, | ||
Check failure on line 124 in .github/workflows/interchaintest.yml GitHub Actions / Run InterchainTestInvalid workflow file
|
||
] | ||
runs-on: ubuntu-latest | ||
steps: | ||
- name: Delete interchaintest # Delete the binary from workflow artifacts as its not needed anymore | ||
uses: geekyeggo/delete-artifact@v2 | ||
with: | ||
name: interchaintest | ||
failOnError: false | ||
- name: Delete sg # Delete the stargaze docker image from workflow artifacts as its not needed anymore | ||
uses: geekyeggo/delete-artifact@v2 | ||
with: | ||
name: sg | ||
failOnError: false |