ci: move at the speed of light (deprecate github actions runners) (#23701)

This commit is contained in:
Zygimantas 2025-02-13 14:56:52 -05:00 committed by GitHub
parent d2b7f56627
commit a01cb3ba66
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
30 changed files with 102 additions and 107 deletions

View File

@ -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

View File

@ -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)

View File

@ -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:

View File

@ -7,7 +7,7 @@ on:
jobs:
remove-old-artifacts:
runs-on: ubuntu-latest
runs-on: depot-ubuntu-22.04-4
timeout-minutes: 30
steps:

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -31,7 +31,7 @@ env:
jobs:
build:
runs-on: ubuntu-latest
runs-on: depot-ubuntu-22.04-4
steps:
- uses: actions/checkout@v4
with:

View File

@ -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) == ''

View File

@ -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:

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -11,7 +11,7 @@ permissions:
jobs:
build:
runs-on: ubuntu-latest
runs-on: depot-ubuntu-22.04-4
steps:
- uses: actions/checkout@v4

View File

@ -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

View File

@ -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:

View File

@ -26,7 +26,7 @@ concurrency:
jobs:
build:
runs-on: ubuntu-latest
runs-on: depot-ubuntu-22.04-4
permissions:
contents: read
packages: write

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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:

View File

@ -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

View File

@ -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: