diff --git a/.github/workflows/auto-assign-prs.yml b/.github/workflows/auto-assign-prs.yml index c7bbd8c5dbe7..cda59371304c 100644 --- a/.github/workflows/auto-assign-prs.yml +++ b/.github/workflows/auto-assign-prs.yml @@ -6,7 +6,7 @@ on: jobs: assign-reviewers: - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 steps: - name: Check out the repository diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index dbd1be3fa809..fab5be765aed 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -15,7 +15,7 @@ concurrency: jobs: build: - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 strategy: matrix: go-arch: ["amd64", "arm64"] # drop 32 bit support for now (and maybe forever) diff --git a/.github/workflows/changelog-reminder.yml b/.github/workflows/changelog-reminder.yml index 6f71ec6b9a35..6534722004e0 100644 --- a/.github/workflows/changelog-reminder.yml +++ b/.github/workflows/changelog-reminder.yml @@ -9,7 +9,7 @@ permissions: jobs: remind: name: Changelog Reminder - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 # Skip draft PRs and PRs starting with: revert, test, chore, ci, docs, style, build, refactor if: "!github.event.pull_request.draft && !contains(github.event.pull_request.title, 'revert') && !contains(github.event.pull_request.title, 'test') && !contains(github.event.pull_request.title, 'chore') && !contains(github.event.pull_request.title, 'ci') && !contains(github.event.pull_request.title, 'docs') && !contains(github.event.pull_request.title, 'style') && !contains(github.event.pull_request.title, 'build') && !contains(github.event.pull_request.title, 'refactor')" steps: diff --git a/.github/workflows/clean-action-artifacts.yml b/.github/workflows/clean-action-artifacts.yml index b84b15d4bbd3..87204b07f387 100644 --- a/.github/workflows/clean-action-artifacts.yml +++ b/.github/workflows/clean-action-artifacts.yml @@ -7,7 +7,7 @@ on: jobs: remove-old-artifacts: - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 timeout-minutes: 30 steps: diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index da75289545b6..3115d082cfa9 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -18,7 +18,7 @@ concurrency: jobs: analyze: name: Analyze - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 permissions: actions: read contents: read @@ -38,11 +38,6 @@ jobs: languages: "go" config-file: ./.github/codeql/config.yml - # If you wish to specify custom queries, you can do so here or in a config file. - # By default, queries listed here will override any specified in a config file. - # Prefix the list here with "+" to use these queries and those in the config file. - # queries: ./path/to/local/query, your-org/your-repo/queries@main - # Autobuild attempts to build any compiled languages (C/C++, C#, or Java). # If this step fails, then you should remove it and run the build manually (see below) - name: Autobuild diff --git a/.github/workflows/consensuswarn.yml b/.github/workflows/consensuswarn.yml index dbbc4243a8e5..9929d33b5c13 100644 --- a/.github/workflows/consensuswarn.yml +++ b/.github/workflows/consensuswarn.yml @@ -11,7 +11,7 @@ jobs: main: permissions: pull-requests: write # For reading the PR and posting comment - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 steps: - uses: actions/checkout@v4 - uses: orijtech/consensuswarn@main diff --git a/.github/workflows/dependabot-update-all.yml b/.github/workflows/dependabot-update-all.yml index 78f5c6d49702..7a6a8c4e6ab3 100644 --- a/.github/workflows/dependabot-update-all.yml +++ b/.github/workflows/dependabot-update-all.yml @@ -10,7 +10,7 @@ env: jobs: update-all: - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 if: ${{ github.actor == 'dependabot[bot]' }} steps: - name: Generate Token diff --git a/.github/workflows/dependencies-review.yml b/.github/workflows/dependencies-review.yml index 553b6efbf3e9..99886c5a69d6 100644 --- a/.github/workflows/dependencies-review.yml +++ b/.github/workflows/dependencies-review.yml @@ -8,7 +8,7 @@ permissions: jobs: dependency-review: - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 steps: - name: "Checkout Repository" uses: actions/checkout@v4 diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index c368368f0109..e33aa69f29a4 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -31,7 +31,7 @@ env: jobs: build: - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 steps: - uses: actions/checkout@v4 with: diff --git a/.github/workflows/issue_labeler.yml b/.github/workflows/issue_labeler.yml index 82a36ebd63e2..653824cfa411 100644 --- a/.github/workflows/issue_labeler.yml +++ b/.github/workflows/issue_labeler.yml @@ -5,7 +5,7 @@ on: jobs: triage: - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 steps: - uses: github/issue-labeler@v3.4 if: join(github.event.issue.labels) == '' diff --git a/.github/workflows/issues.yml b/.github/workflows/issues.yml index 52ec0c89ee11..4b296dc8a175 100644 --- a/.github/workflows/issues.yml +++ b/.github/workflows/issues.yml @@ -9,7 +9,7 @@ on: jobs: add-to-project: name: Add issue to project - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 steps: - uses: actions/add-to-project@v1.0.2 with: diff --git a/.github/workflows/lint-pr.yml b/.github/workflows/lint-pr.yml index 6c5cd2fc2f88..5dbeb7ec778f 100644 --- a/.github/workflows/lint-pr.yml +++ b/.github/workflows/lint-pr.yml @@ -15,7 +15,7 @@ jobs: permissions: pull-requests: read # for amannn/action-semantic-pull-request to analyze PRs statuses: write # for amannn/action-semantic-pull-request to mark status of analyzed PR - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 steps: - uses: amannn/action-semantic-pull-request@v5.5.3 id: lint_pr_title diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index f88112a1495e..6742300d4444 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -12,7 +12,7 @@ permissions: jobs: golangci: name: golangci-lint - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 diff --git a/.github/workflows/md-link-checker.yml b/.github/workflows/md-link-checker.yml index 5c08de09af26..226ce34c693d 100644 --- a/.github/workflows/md-link-checker.yml +++ b/.github/workflows/md-link-checker.yml @@ -5,7 +5,7 @@ on: - "docs/**" jobs: markdown-link-check: - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 steps: - uses: actions/checkout@v4 - run: cd docs && sh ./pre.sh @@ -16,7 +16,7 @@ jobs: sims-notify-failure: permissions: contents: none - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 if: ${{ failure() }} steps: - name: Notify Slack on failure diff --git a/.github/workflows/misspell.yml b/.github/workflows/misspell.yml index 5b3129caf977..a61ad2b55ee8 100644 --- a/.github/workflows/misspell.yml +++ b/.github/workflows/misspell.yml @@ -11,7 +11,7 @@ permissions: jobs: build: - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/pr-go-mod-tidy-mocks.yml b/.github/workflows/pr-go-mod-tidy-mocks.yml index 76b5ad1f86f7..ad45ca9da15d 100644 --- a/.github/workflows/pr-go-mod-tidy-mocks.yml +++ b/.github/workflows/pr-go-mod-tidy-mocks.yml @@ -13,7 +13,7 @@ concurrency: jobs: go-mod-tidy: name: Check go mod tidy - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 steps: - name: Check out code uses: actions/checkout@v4 @@ -33,7 +33,7 @@ jobs: generate-mocks: name: Check up to date mocks - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 steps: - name: Check out code uses: actions/checkout@v4 diff --git a/.github/workflows/pr_labeler.yml b/.github/workflows/pr_labeler.yml index db6cc65185de..187d9d6e1c42 100644 --- a/.github/workflows/pr_labeler.yml +++ b/.github/workflows/pr_labeler.yml @@ -10,7 +10,7 @@ jobs: permissions: contents: read # for actions/labeler to determine modified files pull-requests: write # for actions/labeler to add labels to PRs - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 steps: - uses: actions/labeler@v4 # v5 is broken, ref https://github.com/actions/labeler/issues/712. Do not bump. with: diff --git a/.github/workflows/proto-docker.yml b/.github/workflows/proto-docker.yml index e72438112df6..fd77de31479b 100644 --- a/.github/workflows/proto-docker.yml +++ b/.github/workflows/proto-docker.yml @@ -26,7 +26,7 @@ concurrency: jobs: build: - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 permissions: contents: read packages: write diff --git a/.github/workflows/proto-registry.yml b/.github/workflows/proto-registry.yml index 4c08584a5af2..11cf908dd9b8 100644 --- a/.github/workflows/proto-registry.yml +++ b/.github/workflows/proto-registry.yml @@ -13,7 +13,7 @@ # jobs: # root: -# runs-on: ubuntu-latest +# runs-on: depot-ubuntu-22.04-4 # name: "Push to buf.build/cosmos/cosmos-sdk" # steps: # - uses: actions/checkout@v4 diff --git a/.github/workflows/proto.yml b/.github/workflows/proto.yml index d5f05958f9c0..4a2fe382ce27 100644 --- a/.github/workflows/proto.yml +++ b/.github/workflows/proto.yml @@ -11,7 +11,7 @@ permissions: jobs: lint: - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 timeout-minutes: 5 steps: - uses: actions/checkout@v4 @@ -21,7 +21,7 @@ jobs: input: "proto" break-check: - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 steps: - uses: actions/checkout@v4 - uses: bufbuild/buf-setup-action@v1.38.0 diff --git a/.github/workflows/release-confix.yml b/.github/workflows/release-confix.yml index da465a088103..998c3814f7c0 100644 --- a/.github/workflows/release-confix.yml +++ b/.github/workflows/release-confix.yml @@ -11,7 +11,7 @@ jobs: goreleaser: permissions: contents: write # for goreleaser/goreleaser-action to create a GitHub release - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 diff --git a/.github/workflows/release-cosmovisor.yml b/.github/workflows/release-cosmovisor.yml index acef3820e26b..1d9f14b7ded1 100644 --- a/.github/workflows/release-cosmovisor.yml +++ b/.github/workflows/release-cosmovisor.yml @@ -11,7 +11,7 @@ jobs: goreleaser: permissions: contents: write # for goreleaser/goreleaser-action to create a GitHub release - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 098d70ba8d72..b5700ce0c99e 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -14,7 +14,7 @@ jobs: release: permissions: contents: write # for goreleaser/goreleaser-action to create a GitHub release - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 steps: - uses: actions/checkout@v4 - name: Install Go @@ -34,7 +34,7 @@ jobs: release-success: needs: release if: ${{ success() }} - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 steps: - name: Notify Slack on success uses: rtCamp/action-slack-notify@v2.3.2 diff --git a/.github/workflows/sims-050.yml b/.github/workflows/sims-050.yml index 6896a7d41b13..fe80f92baae2 100644 --- a/.github/workflows/sims-050.yml +++ b/.github/workflows/sims-050.yml @@ -13,7 +13,7 @@ concurrency: jobs: build: - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 if: "!contains(github.event.head_commit.message, 'skip-sims')" steps: - uses: actions/checkout@v4 @@ -28,7 +28,7 @@ jobs: install-runsim: permissions: contents: none - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 needs: build steps: - uses: actions/setup-go@v5 @@ -43,7 +43,7 @@ jobs: key: ${{ runner.os }}-go-runsim-binary test-sim-import-export: - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 needs: [build, install-runsim] timeout-minutes: 60 steps: @@ -63,7 +63,7 @@ jobs: make test-sim-import-export test-sim-after-import: - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 needs: [build, install-runsim] steps: - uses: actions/checkout@v4 @@ -82,7 +82,7 @@ jobs: make test-sim-after-import test-sim-multi-seed-short: - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 needs: [build, install-runsim] steps: - uses: actions/checkout@v4 @@ -103,7 +103,7 @@ jobs: sims-notify-success: needs: [test-sim-multi-seed-short, test-sim-after-import, test-sim-import-export] - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 if: ${{ success() }} steps: - uses: actions/checkout@v4 @@ -130,7 +130,7 @@ jobs: contents: none needs: [test-sim-multi-seed-short, test-sim-after-import, test-sim-import-export] - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 if: ${{ failure() }} steps: - name: Notify Slack on failure diff --git a/.github/workflows/sims-052.yml b/.github/workflows/sims-052.yml index a84870e3e2dd..71bf9b026471 100644 --- a/.github/workflows/sims-052.yml +++ b/.github/workflows/sims-052.yml @@ -15,7 +15,7 @@ jobs: build: permissions: contents: read # for actions/checkout to fetch code - runs-on: large-sdk-runner + runs-on: depot-ubuntu-22.04-16 if: "!contains(github.event.head_commit.message, 'skip-sims')" steps: - uses: actions/checkout@v4 @@ -28,7 +28,7 @@ jobs: - run: make build test-sim-import-export: - runs-on: large-sdk-runner + runs-on: depot-ubuntu-22.04-16 needs: [build] timeout-minutes: 60 steps: @@ -44,7 +44,7 @@ jobs: make test-sim-import-export test-sim-after-import: - runs-on: large-sdk-runner + runs-on: depot-ubuntu-22.04-16 needs: [build] timeout-minutes: 60 steps: @@ -60,7 +60,7 @@ jobs: make test-sim-after-import test-sim-deterministic: - runs-on: large-sdk-runner + runs-on: depot-ubuntu-22.04-16 needs: [build] timeout-minutes: 60 steps: @@ -76,7 +76,7 @@ jobs: make test-sim-nondeterminism test-sim-multi-seed-short: - runs-on: large-sdk-runner + runs-on: depot-ubuntu-22.04-16 needs: [build] timeout-minutes: 60 steps: @@ -99,7 +99,7 @@ jobs: test-sim-import-export, test-sim-deterministic, ] - runs-on: large-sdk-runner + runs-on: depot-ubuntu-22.04-16 if: ${{ success() }} steps: - uses: actions/checkout@v4 @@ -131,7 +131,7 @@ jobs: test-sim-import-export, test-sim-deterministic, ] - runs-on: large-sdk-runner + runs-on: depot-ubuntu-22.04-16 if: ${{ failure() }} steps: - name: Notify Slack on failure diff --git a/.github/workflows/sims-nightly.yml b/.github/workflows/sims-nightly.yml index 9879c20b2744..ec4b106b5f32 100644 --- a/.github/workflows/sims-nightly.yml +++ b/.github/workflows/sims-nightly.yml @@ -16,7 +16,7 @@ concurrency: jobs: test-sim-multi-seed-long: - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 @@ -31,7 +31,7 @@ jobs: sims-notify-success: needs: [test-sim-multi-seed-long] - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 if: ${{ success() }} steps: - name: Check out repository @@ -58,7 +58,7 @@ jobs: permissions: contents: none needs: [test-sim-multi-seed-long] - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 if: ${{ failure() }} steps: - name: Notify Slack on failure diff --git a/.github/workflows/sims.yml b/.github/workflows/sims.yml index 0eaeab6efa85..59dc62b0c6b3 100644 --- a/.github/workflows/sims.yml +++ b/.github/workflows/sims.yml @@ -15,7 +15,7 @@ jobs: build: permissions: contents: read # for actions/checkout to fetch code - runs-on: large-sdk-runner + runs-on: depot-ubuntu-22.04-16 if: "!contains(github.event.head_commit.message, 'skip-sims')" steps: - uses: actions/checkout@v4 @@ -26,7 +26,7 @@ jobs: - run: make build test-sim-import-export: - runs-on: large-sdk-runner + runs-on: depot-ubuntu-22.04-16 needs: [build] timeout-minutes: 60 steps: @@ -40,7 +40,7 @@ jobs: make test-sim-import-export test-sim-after-import: - runs-on: large-sdk-runner + runs-on: depot-ubuntu-22.04-16 needs: [build] timeout-minutes: 60 steps: @@ -54,7 +54,7 @@ jobs: make test-sim-after-import test-sim-deterministic: - runs-on: large-sdk-runner + runs-on: depot-ubuntu-22.04-16 needs: [build] timeout-minutes: 60 steps: @@ -68,7 +68,7 @@ jobs: make test-sim-nondeterminism test-sim-multi-seed-short: - runs-on: large-sdk-runner + runs-on: depot-ubuntu-22.04-16 needs: [build] timeout-minutes: 60 steps: @@ -89,7 +89,7 @@ jobs: test-sim-import-export, test-sim-deterministic, ] - runs-on: large-sdk-runner + runs-on: depot-ubuntu-22.04-16 if: ${{ success() }} steps: - name: Check out repository @@ -122,7 +122,7 @@ jobs: test-sim-import-export, test-sim-deterministic, ] - runs-on: large-sdk-runner + runs-on: depot-ubuntu-22.04-16 if: ${{ failure() }} steps: - name: Notify Slack on failure diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml index 4df554bf371a..4874a3d593c2 100644 --- a/.github/workflows/stale.yml +++ b/.github/workflows/stale.yml @@ -11,7 +11,7 @@ jobs: permissions: issues: write # for actions/stale to close stale issues pull-requests: write # for actions/stale to close stale PRs - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 steps: - uses: actions/stale@v9 with: diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 0e58b8c17afd..94f2956964a5 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -16,7 +16,7 @@ concurrency: jobs: split-test-files: - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 @@ -45,7 +45,7 @@ jobs: path: ./pkgs.txt.part.03 tests: - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 needs: split-test-files strategy: fail-fast: false @@ -84,7 +84,7 @@ jobs: path: ./${{ matrix.part }}profile.out test-integration: - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 @@ -115,7 +115,7 @@ jobs: path: ./tests/integration-profile.out repo-analysis: - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 needs: [tests, test-integration] steps: - uses: actions/checkout@v4 @@ -161,7 +161,7 @@ jobs: SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} test-sim-nondeterminism: - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 @@ -194,7 +194,7 @@ jobs: # They run when there is a diff in their respective directories. test-clientv2: - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 @@ -225,7 +225,7 @@ jobs: projectBaseDir: client/v2/ test-core: - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 @@ -255,7 +255,7 @@ jobs: with: projectBaseDir: core/ test-coretesting: - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 @@ -278,7 +278,7 @@ jobs: go test -mod=readonly -timeout 30m -coverprofile=coverage.out -covermode=atomic -tags='norace ledger test_ledger_mock' ./... test-depinject: - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 @@ -307,7 +307,7 @@ jobs: SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} test-errors: - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 @@ -338,7 +338,7 @@ jobs: projectBaseDir: errors/ test-math: - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 @@ -369,7 +369,7 @@ jobs: projectBaseDir: math/ test-schema: - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 @@ -399,7 +399,7 @@ jobs: projectBaseDir: schema/ test-schema-testing: - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 @@ -429,7 +429,7 @@ jobs: projectBaseDir: schema/testing/ test-indexer-postgres: - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 @@ -465,7 +465,7 @@ jobs: projectBaseDir: indexer/postgres/ test-simapp-v2: - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 @@ -507,7 +507,7 @@ jobs: kill -9 "$SIMD_PID" test-collections: - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 @@ -538,7 +538,7 @@ jobs: projectBaseDir: collections/ test-orm: - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 @@ -569,7 +569,7 @@ jobs: projectBaseDir: orm/ test-cosmovisor: - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 @@ -600,7 +600,7 @@ jobs: projectBaseDir: tools/cosmovisor/ test-confix: - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 @@ -631,7 +631,7 @@ jobs: projectBaseDir: tools/confix/ test-store: - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 @@ -662,7 +662,7 @@ jobs: projectBaseDir: store/ test-store-v2: - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 strategy: fail-fast: false steps: @@ -695,7 +695,7 @@ jobs: projectBaseDir: store/v2/ test-log: - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 @@ -733,7 +733,7 @@ jobs: # They run when there is a diff in their respective directories. test-x-accounts: - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 @@ -764,7 +764,7 @@ jobs: projectBaseDir: x/accounts/ test-x-accounts-base: - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 @@ -787,7 +787,7 @@ jobs: go test -mod=readonly -timeout 30m -coverprofile=coverage.out -covermode=atomic -tags='norace ledger test_ledger_mock' ./... test-x-accounts-lockup: - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 @@ -810,7 +810,7 @@ jobs: go test -mod=readonly -timeout 30m -coverprofile=coverage.out -covermode=atomic -tags='norace ledger test_ledger_mock' ./... test-x-accounts-multisig: - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 @@ -833,7 +833,7 @@ jobs: go test -mod=readonly -timeout 30m -coverprofile=coverage.out -covermode=atomic -tags='norace ledger test_ledger_mock' ./... test-x-tx: - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 @@ -864,7 +864,7 @@ jobs: projectBaseDir: x/tx/ test-x-nft: - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 @@ -895,7 +895,7 @@ jobs: projectBaseDir: x/nft/ test-x-circuit: - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 @@ -926,7 +926,7 @@ jobs: projectBaseDir: x/circuit/ test-x-distribution: - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 @@ -957,7 +957,7 @@ jobs: projectBaseDir: x/distribution/ test-x-protocolpool: - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 @@ -988,7 +988,7 @@ jobs: projectBaseDir: x/protocolpool/ test-x-feegrant: - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 @@ -1019,7 +1019,7 @@ jobs: projectBaseDir: x/feegrant/ test-x-evidence: - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 @@ -1049,7 +1049,7 @@ jobs: with: projectBaseDir: x/evidence/ test-x-upgrade: - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 @@ -1079,7 +1079,7 @@ jobs: with: projectBaseDir: x/upgrade/ test-x-group: - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 @@ -1109,7 +1109,7 @@ jobs: with: projectBaseDir: x/group/ test-x-gov: - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 @@ -1140,7 +1140,7 @@ jobs: projectBaseDir: x/gov/ test-x-slashing: - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 @@ -1171,7 +1171,7 @@ jobs: projectBaseDir: x/slashing/ test-x-staking: - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 @@ -1202,7 +1202,7 @@ jobs: projectBaseDir: x/staking/ test-x-authz: - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 @@ -1233,7 +1233,7 @@ jobs: projectBaseDir: x/authz/ test-x-bank: - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 @@ -1264,7 +1264,7 @@ jobs: projectBaseDir: x/bank/ test-x-mint: - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 @@ -1295,7 +1295,7 @@ jobs: projectBaseDir: x/mint/ test-x-epochs: - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 @@ -1326,7 +1326,7 @@ jobs: projectBaseDir: x/epochs/ test-x-consensus: - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 @@ -1357,7 +1357,7 @@ jobs: projectBaseDir: x/consensus/ test-tools-benchmark: - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 diff --git a/.github/workflows/v2-test.yml b/.github/workflows/v2-test.yml index 7610781e305e..930f1741611f 100644 --- a/.github/workflows/v2-test.yml +++ b/.github/workflows/v2-test.yml @@ -15,7 +15,7 @@ concurrency: jobs: runtime-v2: - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 strategy: fail-fast: false steps: @@ -39,7 +39,7 @@ jobs: cd runtime/v2 && go test -mod=readonly -race -timeout 30m -tags='ledger test_ledger_mock' server-v2: - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 strategy: fail-fast: false steps: @@ -63,7 +63,7 @@ jobs: run: | cd server/v2 && go test -mod=readonly -race -timeout 30m -tags='ledger test_ledger_mock' stf: - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 strategy: fail-fast: false steps: @@ -87,7 +87,7 @@ jobs: cd server/v2/stf && go test -mod=readonly -race -timeout 30m -tags='ledger test_ledger_mock' appmanager: - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 strategy: fail-fast: false steps: @@ -111,7 +111,7 @@ jobs: cd server/v2/appmanager && go test -mod=readonly -race -timeout 30m -tags='ledger test_ledger_mock' cometbft: - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 strategy: fail-fast: false steps: @@ -135,7 +135,7 @@ jobs: cd server/v2/cometbft && go test -mod=readonly -race -timeout 30m -tags='ledger test_ledger_mock' test-system-v2: - runs-on: ubuntu-latest + runs-on: depot-ubuntu-22.04-4 steps: - uses: actions/checkout@v4 with: