diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index a5df99c0bd..e156462037 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -15,7 +15,7 @@ concurrency: jobs: build: - runs-on: depot-ubuntu-22.04-4 + runs-on: ubuntu-latest 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 6534722004..6f71ec6b9a 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: depot-ubuntu-22.04-4 + runs-on: ubuntu-latest # 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 87204b07f3..b84b15d4bb 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: depot-ubuntu-22.04-4 + runs-on: ubuntu-latest timeout-minutes: 30 steps: diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index 3115d082cf..45bb7b106f 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -18,7 +18,7 @@ concurrency: jobs: analyze: name: Analyze - runs-on: depot-ubuntu-22.04-4 + runs-on: ubuntu-latest permissions: actions: read contents: read diff --git a/.github/workflows/consensuswarn.yml b/.github/workflows/consensuswarn.yml index 9929d33b5c..dbbc4243a8 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: depot-ubuntu-22.04-4 + runs-on: ubuntu-latest 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 f63a0280d6..5adccfeb08 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: depot-ubuntu-22.04-4 + runs-on: ubuntu-latest if: ${{ github.actor == 'dependabot[bot]' }} steps: - name: Generate Token diff --git a/.github/workflows/dependencies-review.yml b/.github/workflows/dependencies-review.yml index 1a5922f078..8a670bf443 100644 --- a/.github/workflows/dependencies-review.yml +++ b/.github/workflows/dependencies-review.yml @@ -8,7 +8,7 @@ permissions: jobs: dependency-review: - runs-on: depot-ubuntu-22.04-4 + runs-on: ubuntu-latest steps: - name: "Checkout Repository" uses: actions/checkout@v4 diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index bcbac136e8..dc3fb6358b 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -22,7 +22,7 @@ on: permissions: contents: read packages: write - sid-token: write + #sid-token: write env: # Use docker.io for Docker Hub if empty @@ -32,7 +32,7 @@ env: jobs: build: - runs-on: depot-ubuntu-22.04-4 + runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 with: @@ -61,13 +61,9 @@ jobs: username: ${{ github.actor }} password: ${{ secrets.GITHUB_TOKEN }} - - name: Setup Depot - uses: depot/setup-action@v1 - - name: Publish to GitHub Packages - uses: depot/build-push-action@v1 + uses: docker/build-push-action@v6 with: - project: gnm1jqptpw platforms: linux/amd64,linux/arm64 push: ${{ github.event_name != 'pull_request' }} tags: ${{ steps.meta.outputs.tags }} diff --git a/.github/workflows/issue_labeler.yml b/.github/workflows/issue_labeler.yml index 653824cfa4..82a36ebd63 100644 --- a/.github/workflows/issue_labeler.yml +++ b/.github/workflows/issue_labeler.yml @@ -5,7 +5,7 @@ on: jobs: triage: - runs-on: depot-ubuntu-22.04-4 + runs-on: ubuntu-latest 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 4b296dc8a1..52ec0c89ee 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: depot-ubuntu-22.04-4 + runs-on: ubuntu-latest 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 5dbeb7ec77..6c5cd2fc2f 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: depot-ubuntu-22.04-4 + runs-on: ubuntu-latest 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 6742300d44..f88112a149 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -12,7 +12,7 @@ permissions: jobs: golangci: name: golangci-lint - runs-on: depot-ubuntu-22.04-4 + runs-on: ubuntu-latest 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 bb28526e52..60da37b120 100644 --- a/.github/workflows/md-link-checker.yml +++ b/.github/workflows/md-link-checker.yml @@ -5,7 +5,8 @@ on: - "docs/**" jobs: markdown-link-check: - runs-on: depot-ubuntu-22.04-4 + if: false # Disabled + runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - run: cd docs && sh ./pre.sh @@ -16,7 +17,7 @@ jobs: sims-notify-failure: permissions: contents: none - runs-on: depot-ubuntu-22.04-4 + runs-on: ubuntu-latest if: ${{ failure() }} steps: - name: Notify Slack on failure diff --git a/.github/workflows/pr-go-mod-tidy-mocks.yml b/.github/workflows/pr-go-mod-tidy-mocks.yml index ad45ca9da1..76b5ad1f86 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: depot-ubuntu-22.04-4 + runs-on: ubuntu-latest steps: - name: Check out code uses: actions/checkout@v4 @@ -33,7 +33,7 @@ jobs: generate-mocks: name: Check up to date mocks - runs-on: depot-ubuntu-22.04-4 + runs-on: ubuntu-latest steps: - name: Check out code uses: actions/checkout@v4 diff --git a/.github/workflows/pr_labeler.yml b/.github/workflows/pr_labeler.yml index 187d9d6e1c..db6cc65185 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: depot-ubuntu-22.04-4 + runs-on: ubuntu-latest 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 947b073421..37bb6b9ed4 100644 --- a/.github/workflows/proto-docker.yml +++ b/.github/workflows/proto-docker.yml @@ -26,7 +26,7 @@ concurrency: jobs: build: - runs-on: depot-ubuntu-22.04-4 + runs-on: ubuntu-latest permissions: contents: read packages: write @@ -59,13 +59,9 @@ jobs: username: ${{ github.actor }} password: ${{ secrets.GITHUB_TOKEN }} - - name: Setup Depot - uses: depot/setup-action@v1 - - name: Publish to GHCR - uses: depot/build-push-action@v1 + uses: docker/build-push-action@v6 with: - project: gnm1jqptpw context: ./contrib/devtools platforms: linux/amd64,linux/arm64 push: ${{ github.event_name != 'pull_request' }} diff --git a/.github/workflows/proto-registry.yml b/.github/workflows/proto-registry.yml index 41e5619563..8accdb8eb6 100644 --- a/.github/workflows/proto-registry.yml +++ b/.github/workflows/proto-registry.yml @@ -13,7 +13,7 @@ # jobs: # root: -# runs-on: depot-ubuntu-22.04-4 +# runs-on: ubuntu-latest # 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 a99658c73e..42006a8868 100644 --- a/.github/workflows/proto.yml +++ b/.github/workflows/proto.yml @@ -11,7 +11,7 @@ permissions: jobs: lint: - runs-on: depot-ubuntu-22.04-4 + runs-on: ubuntu-latest timeout-minutes: 5 steps: - uses: actions/checkout@v4 @@ -21,7 +21,7 @@ jobs: input: "proto" break-check: - runs-on: depot-ubuntu-22.04-4 + runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: bufbuild/buf-setup-action@v1.50.0 diff --git a/.github/workflows/release-confix.yml b/.github/workflows/release-confix.yml index 998c3814f7..da465a0881 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: depot-ubuntu-22.04-4 + runs-on: ubuntu-latest 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 1d9f14b7de..acef3820e2 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: depot-ubuntu-22.04-4 + runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 diff --git a/.github/workflows/release-simd.yml b/.github/workflows/release-simd.yml index a70e8fe4f6..5c4785dd0e 100644 --- a/.github/workflows/release-simd.yml +++ b/.github/workflows/release-simd.yml @@ -11,7 +11,7 @@ jobs: goreleaser: permissions: contents: write # for goreleaser/goreleaser-action to create a GitHub release - runs-on: depot-ubuntu-22.04-4 + runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index d0797fe5bd..ad327fd095 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: depot-ubuntu-22.04-4 + runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - name: Install Go @@ -34,7 +34,7 @@ jobs: release-success: needs: release if: ${{ success() }} - runs-on: depot-ubuntu-22.04-4 + runs-on: ubuntu-latest steps: - name: Notify Slack on success uses: rtCamp/action-slack-notify@v2.3.3 diff --git a/.github/workflows/sims-050.yml b/.github/workflows/sims-050.yml index 716f6999e3..1fabaca601 100644 --- a/.github/workflows/sims-050.yml +++ b/.github/workflows/sims-050.yml @@ -16,7 +16,7 @@ concurrency: jobs: build: - runs-on: depot-ubuntu-22.04-4 + runs-on: ubuntu-latest if: "!contains(github.event.head_commit.message, 'skip-sims')" steps: - uses: actions/checkout@v4 @@ -31,7 +31,7 @@ jobs: install-runsim: permissions: contents: none - runs-on: depot-ubuntu-22.04-4 + runs-on: ubuntu-latest needs: build steps: - uses: actions/setup-go@v5 @@ -46,7 +46,7 @@ jobs: key: ${{ runner.os }}-go-runsim-binary test-sim-import-export: - runs-on: depot-ubuntu-22.04-4 + runs-on: ubuntu-latest needs: [build, install-runsim] timeout-minutes: 60 steps: @@ -66,7 +66,7 @@ jobs: make test-sim-import-export test-sim-after-import: - runs-on: depot-ubuntu-22.04-4 + runs-on: ubuntu-latest needs: [build, install-runsim] steps: - uses: actions/checkout@v4 @@ -85,7 +85,7 @@ jobs: make test-sim-after-import test-sim-multi-seed-short: - runs-on: depot-ubuntu-22.04-4 + runs-on: ubuntu-latest needs: [build, install-runsim] steps: - uses: actions/checkout@v4 @@ -106,7 +106,7 @@ jobs: sims-notify-success: needs: [test-sim-multi-seed-short, test-sim-after-import, test-sim-import-export] - runs-on: depot-ubuntu-22.04-4 + runs-on: ubuntu-latest if: ${{ success() }} steps: - uses: actions/checkout@v4 @@ -133,7 +133,7 @@ jobs: contents: none needs: [test-sim-multi-seed-short, test-sim-after-import, test-sim-import-export] - runs-on: depot-ubuntu-22.04-4 + runs-on: ubuntu-latest if: ${{ failure() }} steps: - name: Notify Slack on failure diff --git a/.github/workflows/sims-nightly.yml b/.github/workflows/sims-nightly.yml index abd4ed4328..7d98229750 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: depot-ubuntu-22.04-4 + runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 @@ -30,7 +30,7 @@ jobs: make test-sim-multi-seed-long test-sim-import-export: - runs-on: depot-ubuntu-22.04-4 + runs-on: ubuntu-latest timeout-minutes: 60 steps: - uses: actions/checkout@v4 @@ -46,7 +46,7 @@ jobs: sims-notify-success: needs: [test-sim-multi-seed-long, test-sim-import-export] - runs-on: depot-ubuntu-22.04-4 + runs-on: ubuntu-latest if: ${{ success() }} steps: - name: Check out repository @@ -73,7 +73,7 @@ jobs: permissions: contents: none needs: [test-sim-multi-seed-long] - runs-on: depot-ubuntu-22.04-4 + runs-on: ubuntu-latest if: ${{ failure() }} steps: - name: Notify Slack on failure diff --git a/.github/workflows/sims.yml b/.github/workflows/sims.yml index 88851b8122..4e21943474 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: depot-ubuntu-22.04-16 + runs-on: ubuntu-latest 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: depot-ubuntu-22.04-16 + runs-on: ubuntu-latest needs: [build] timeout-minutes: 60 steps: @@ -40,7 +40,7 @@ jobs: make test-sim-import-export test-sim-after-import: - runs-on: depot-ubuntu-22.04-16 + runs-on: ubuntu-latest needs: [build] timeout-minutes: 60 steps: @@ -54,7 +54,7 @@ jobs: make test-sim-after-import test-sim-deterministic: - runs-on: depot-ubuntu-22.04-16 + runs-on: ubuntu-latest needs: [build] timeout-minutes: 60 steps: @@ -68,7 +68,7 @@ jobs: make test-sim-nondeterminism-streaming test-sim-multi-seed-short: - runs-on: depot-ubuntu-22.04-16 + runs-on: ubuntu-latest needs: [build] timeout-minutes: 60 steps: diff --git a/.github/workflows/systemtests.yml b/.github/workflows/systemtests.yml index a50be01ecf..b965a1aab4 100644 --- a/.github/workflows/systemtests.yml +++ b/.github/workflows/systemtests.yml @@ -16,7 +16,7 @@ concurrency: jobs: setup: - runs-on: depot-ubuntu-22.04-4 + runs-on: ubuntu-latest outputs: git_diff: ${{ steps.git_diff.outputs.diff }} steps: @@ -42,22 +42,22 @@ jobs: **/Makefile Makefile - test-system: - needs: setup - if: needs.setup.outputs.git_diff - runs-on: depot-ubuntu-22.04-4 - steps: - - uses: actions/checkout@v4 - - name: Run system tests - run: | - make test-system +# test-system: +# needs: setup +# if: needs.setup.outputs.git_diff +# runs-on: ubuntu-latest +# steps: +# - uses: actions/checkout@v4 +# - name: Run system tests +# run: | +# make test-system - test-system-legacy: - needs: setup - if: needs.setup.outputs.git_diff - runs-on: depot-ubuntu-22.04-4 - steps: - - uses: actions/checkout@v4 - - name: Run legacy system tests - run: | - COSMOS_BUILD_OPTIONS=legacy make test-system +# test-system-legacy: +# needs: setup +# if: needs.setup.outputs.git_diff +# runs-on: ubuntu-latest +# steps: +# - uses: actions/checkout@v4 +# - name: Run legacy system tests +# run: | +# COSMOS_BUILD_OPTIONS=legacy make test-system diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index b242b1cefe..e00ad7d8d8 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -16,7 +16,7 @@ concurrency: jobs: split-test-files: - runs-on: depot-ubuntu-22.04-4 + runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 @@ -45,7 +45,7 @@ jobs: path: ./pkgs.txt.part.03 tests: - runs-on: depot-ubuntu-22.04-4 + runs-on: ubuntu-latest needs: split-test-files strategy: fail-fast: false @@ -84,7 +84,7 @@ jobs: path: ./${{ matrix.part }}profile.out test-integration: - runs-on: depot-ubuntu-22.04-4 + runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 @@ -146,7 +146,7 @@ jobs: path: ./tests/e2e-profile.out repo-analysis: - runs-on: depot-ubuntu-22.04-4 + runs-on: ubuntu-latest needs: [tests, test-integration, test-e2e] steps: - uses: actions/checkout@v4 @@ -186,7 +186,7 @@ jobs: continue-on-error: true test-sim-nondeterminism: - runs-on: depot-ubuntu-22.04-4 + runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 @@ -219,7 +219,7 @@ jobs: # They run when there is a diff in their respective directories. test-clientv2: - runs-on: depot-ubuntu-22.04-4 + runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 @@ -242,7 +242,7 @@ jobs: go test -mod=readonly -timeout 30m -coverprofile=coverage.out -covermode=atomic -tags='norace ledger test_ledger_mock' ./... test-core: - runs-on: depot-ubuntu-22.04-4 + runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 @@ -265,7 +265,7 @@ jobs: go test -mod=readonly -timeout 30m -coverprofile=coverage.out -covermode=atomic -tags='norace ledger test_ledger_mock' ./... test-depinject: - runs-on: depot-ubuntu-22.04-4 + runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 @@ -288,7 +288,7 @@ jobs: go test -mod=readonly -timeout 30m -coverprofile=coverage.out -covermode=atomic -tags='norace ledger test_ledger_mock' ./... test-errors: - runs-on: depot-ubuntu-22.04-4 + runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 @@ -311,7 +311,7 @@ jobs: go test -mod=readonly -timeout 30m -coverprofile=coverage.out -covermode=atomic -tags='norace ledger test_ledger_mock' ./... test-math: - runs-on: depot-ubuntu-22.04-4 + runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 @@ -334,7 +334,7 @@ jobs: go test -mod=readonly -timeout 30m -coverprofile=coverage.out -covermode=atomic -tags='norace ledger test_ledger_mock' ./... test-schema: - runs-on: depot-ubuntu-22.04-4 + runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 @@ -356,7 +356,7 @@ jobs: go test -mod=readonly -timeout 30m -coverprofile=coverage.out -covermode=atomic -tags='norace ledger test_ledger_mock' ./... test-collections: - runs-on: depot-ubuntu-22.04-4 + runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 @@ -379,7 +379,7 @@ jobs: go test -mod=readonly -timeout 30m -coverprofile=coverage.out -covermode=atomic -tags='norace ledger test_ledger_mock' ./... test-cosmovisor: - runs-on: depot-ubuntu-22.04-4 + runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 @@ -402,7 +402,7 @@ jobs: go test -mod=readonly -timeout 30m -coverprofile=coverage.out -covermode=atomic -tags='norace ledger test_ledger_mock' ./... test-confix: - runs-on: depot-ubuntu-22.04-4 + runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 @@ -425,7 +425,7 @@ jobs: go test -mod=readonly -timeout 30m -coverprofile=coverage.out -covermode=atomic -tags='norace ledger test_ledger_mock' ./... test-store: - runs-on: depot-ubuntu-22.04-4 + runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 @@ -449,7 +449,7 @@ jobs: go test -ldflags "-r /usr/local/lib" -mod=readonly -timeout 30m -coverprofile=coverage.out -covermode=atomic -tags='norace ledger test_ledger_mock' ./... test-log: - runs-on: depot-ubuntu-22.04-4 + runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 @@ -479,7 +479,7 @@ jobs: # They run when there is a diff in their respective directories. test-x-tx: - runs-on: depot-ubuntu-22.04-4 + runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 @@ -502,7 +502,7 @@ jobs: go test -mod=readonly -timeout 30m -coverprofile=coverage.out -covermode=atomic -tags='norace ledger test_ledger_mock' ./... test-x-nft: - runs-on: depot-ubuntu-22.04-4 + runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 @@ -525,7 +525,7 @@ jobs: go test -mod=readonly -timeout 30m -coverprofile=coverage.out -covermode=atomic -tags='norace ledger test_ledger_mock' ./... test-x-circuit: - runs-on: depot-ubuntu-22.04-4 + runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 @@ -548,7 +548,7 @@ jobs: go test -mod=readonly -timeout 30m -coverprofile=coverage.out -covermode=atomic -tags='norace ledger test_ledger_mock' ./... test-x-feegrant: - runs-on: depot-ubuntu-22.04-4 + runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 @@ -571,7 +571,7 @@ jobs: go test -mod=readonly -timeout 30m -coverprofile=coverage.out -covermode=atomic -tags='norace ledger test_ledger_mock' ./... test-x-evidence: - runs-on: depot-ubuntu-22.04-4 + runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 @@ -594,7 +594,7 @@ jobs: go test -mod=readonly -timeout 30m -coverprofile=coverage.out -covermode=atomic -tags='norace ledger test_ledger_mock' ./... test-x-upgrade: - runs-on: depot-ubuntu-22.04-4 + runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 @@ -617,7 +617,7 @@ jobs: go test -mod=readonly -timeout 30m -coverprofile=coverage.out -covermode=atomic -tags='norace ledger test_ledger_mock' ./... test-tools-benchmark: - runs-on: depot-ubuntu-22.04-4 + runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5