Skip to content

Commit a01cb3b

Browse files
authored
ci: move at the speed of light (deprecate github actions runners) (#23701)
1 parent d2b7f56 commit a01cb3b

30 files changed

+102
-107
lines changed

.github/workflows/auto-assign-prs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ on:
66

77
jobs:
88
assign-reviewers:
9-
runs-on: ubuntu-latest
9+
runs-on: depot-ubuntu-22.04-4
1010

1111
steps:
1212
- name: Check out the repository

.github/workflows/build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ concurrency:
1515

1616
jobs:
1717
build:
18-
runs-on: ubuntu-latest
18+
runs-on: depot-ubuntu-22.04-4
1919
strategy:
2020
matrix:
2121
go-arch: ["amd64", "arm64"] # drop 32 bit support for now (and maybe forever)

.github/workflows/changelog-reminder.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ permissions:
99
jobs:
1010
remind:
1111
name: Changelog Reminder
12-
runs-on: ubuntu-latest
12+
runs-on: depot-ubuntu-22.04-4
1313
# Skip draft PRs and PRs starting with: revert, test, chore, ci, docs, style, build, refactor
1414
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')"
1515
steps:

.github/workflows/clean-action-artifacts.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ on:
77

88
jobs:
99
remove-old-artifacts:
10-
runs-on: ubuntu-latest
10+
runs-on: depot-ubuntu-22.04-4
1111
timeout-minutes: 30
1212

1313
steps:

.github/workflows/codeql-analysis.yml

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ concurrency:
1818
jobs:
1919
analyze:
2020
name: Analyze
21-
runs-on: ubuntu-latest
21+
runs-on: depot-ubuntu-22.04-4
2222
permissions:
2323
actions: read
2424
contents: read
@@ -38,11 +38,6 @@ jobs:
3838
languages: "go"
3939
config-file: ./.github/codeql/config.yml
4040

41-
# If you wish to specify custom queries, you can do so here or in a config file.
42-
# By default, queries listed here will override any specified in a config file.
43-
# Prefix the list here with "+" to use these queries and those in the config file.
44-
# queries: ./path/to/local/query, your-org/your-repo/queries@main
45-
4641
# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
4742
# If this step fails, then you should remove it and run the build manually (see below)
4843
- name: Autobuild

.github/workflows/consensuswarn.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
main:
1212
permissions:
1313
pull-requests: write # For reading the PR and posting comment
14-
runs-on: ubuntu-latest
14+
runs-on: depot-ubuntu-22.04-4
1515
steps:
1616
- uses: actions/checkout@v4
1717
- uses: orijtech/consensuswarn@main

.github/workflows/dependabot-update-all.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ env:
1010

1111
jobs:
1212
update-all:
13-
runs-on: ubuntu-latest
13+
runs-on: depot-ubuntu-22.04-4
1414
if: ${{ github.actor == 'dependabot[bot]' }}
1515
steps:
1616
- name: Generate Token

.github/workflows/dependencies-review.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ permissions:
88

99
jobs:
1010
dependency-review:
11-
runs-on: ubuntu-latest
11+
runs-on: depot-ubuntu-22.04-4
1212
steps:
1313
- name: "Checkout Repository"
1414
uses: actions/checkout@v4

.github/workflows/docker.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ env:
3131

3232
jobs:
3333
build:
34-
runs-on: ubuntu-latest
34+
runs-on: depot-ubuntu-22.04-4
3535
steps:
3636
- uses: actions/checkout@v4
3737
with:

.github/workflows/issue_labeler.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ on:
55

66
jobs:
77
triage:
8-
runs-on: ubuntu-latest
8+
runs-on: depot-ubuntu-22.04-4
99
steps:
1010
- uses: github/[email protected]
1111
if: join(github.event.issue.labels) == ''

.github/workflows/issues.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ on:
99
jobs:
1010
add-to-project:
1111
name: Add issue to project
12-
runs-on: ubuntu-latest
12+
runs-on: depot-ubuntu-22.04-4
1313
steps:
1414
- uses: actions/[email protected]
1515
with:

.github/workflows/lint-pr.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
permissions:
1616
pull-requests: read # for amannn/action-semantic-pull-request to analyze PRs
1717
statuses: write # for amannn/action-semantic-pull-request to mark status of analyzed PR
18-
runs-on: ubuntu-latest
18+
runs-on: depot-ubuntu-22.04-4
1919
steps:
2020
- uses: amannn/[email protected]
2121
id: lint_pr_title

.github/workflows/lint.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ permissions:
1212
jobs:
1313
golangci:
1414
name: golangci-lint
15-
runs-on: ubuntu-latest
15+
runs-on: depot-ubuntu-22.04-4
1616
steps:
1717
- uses: actions/checkout@v4
1818
- uses: actions/setup-go@v5

.github/workflows/md-link-checker.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ on:
55
- "docs/**"
66
jobs:
77
markdown-link-check:
8-
runs-on: ubuntu-latest
8+
runs-on: depot-ubuntu-22.04-4
99
steps:
1010
- uses: actions/checkout@v4
1111
- run: cd docs && sh ./pre.sh
@@ -16,7 +16,7 @@ jobs:
1616
sims-notify-failure:
1717
permissions:
1818
contents: none
19-
runs-on: ubuntu-latest
19+
runs-on: depot-ubuntu-22.04-4
2020
if: ${{ failure() }}
2121
steps:
2222
- name: Notify Slack on failure

.github/workflows/misspell.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ permissions:
1111

1212
jobs:
1313
build:
14-
runs-on: ubuntu-latest
14+
runs-on: depot-ubuntu-22.04-4
1515

1616
steps:
1717
- uses: actions/checkout@v4

.github/workflows/pr-go-mod-tidy-mocks.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ concurrency:
1313
jobs:
1414
go-mod-tidy:
1515
name: Check go mod tidy
16-
runs-on: ubuntu-latest
16+
runs-on: depot-ubuntu-22.04-4
1717
steps:
1818
- name: Check out code
1919
uses: actions/checkout@v4
@@ -33,7 +33,7 @@ jobs:
3333
3434
generate-mocks:
3535
name: Check up to date mocks
36-
runs-on: ubuntu-latest
36+
runs-on: depot-ubuntu-22.04-4
3737
steps:
3838
- name: Check out code
3939
uses: actions/checkout@v4

.github/workflows/pr_labeler.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
permissions:
1111
contents: read # for actions/labeler to determine modified files
1212
pull-requests: write # for actions/labeler to add labels to PRs
13-
runs-on: ubuntu-latest
13+
runs-on: depot-ubuntu-22.04-4
1414
steps:
1515
- uses: actions/labeler@v4 # v5 is broken, ref https://github.com/actions/labeler/issues/712. Do not bump.
1616
with:

.github/workflows/proto-docker.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ concurrency:
2626

2727
jobs:
2828
build:
29-
runs-on: ubuntu-latest
29+
runs-on: depot-ubuntu-22.04-4
3030
permissions:
3131
contents: read
3232
packages: write

.github/workflows/proto-registry.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313

1414
# jobs:
1515
# root:
16-
# runs-on: ubuntu-latest
16+
# runs-on: depot-ubuntu-22.04-4
1717
# name: "Push to buf.build/cosmos/cosmos-sdk"
1818
# steps:
1919
# - uses: actions/checkout@v4

.github/workflows/proto.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ permissions:
1111

1212
jobs:
1313
lint:
14-
runs-on: ubuntu-latest
14+
runs-on: depot-ubuntu-22.04-4
1515
timeout-minutes: 5
1616
steps:
1717
- uses: actions/checkout@v4
@@ -21,7 +21,7 @@ jobs:
2121
input: "proto"
2222

2323
break-check:
24-
runs-on: ubuntu-latest
24+
runs-on: depot-ubuntu-22.04-4
2525
steps:
2626
- uses: actions/checkout@v4
2727
- uses: bufbuild/[email protected]

.github/workflows/release-confix.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
goreleaser:
1212
permissions:
1313
contents: write # for goreleaser/goreleaser-action to create a GitHub release
14-
runs-on: ubuntu-latest
14+
runs-on: depot-ubuntu-22.04-4
1515
steps:
1616
- uses: actions/checkout@v4
1717
- uses: actions/setup-go@v5

.github/workflows/release-cosmovisor.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
goreleaser:
1212
permissions:
1313
contents: write # for goreleaser/goreleaser-action to create a GitHub release
14-
runs-on: ubuntu-latest
14+
runs-on: depot-ubuntu-22.04-4
1515
steps:
1616
- uses: actions/checkout@v4
1717
- uses: actions/setup-go@v5

.github/workflows/release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
release:
1515
permissions:
1616
contents: write # for goreleaser/goreleaser-action to create a GitHub release
17-
runs-on: ubuntu-latest
17+
runs-on: depot-ubuntu-22.04-4
1818
steps:
1919
- uses: actions/checkout@v4
2020
- name: Install Go
@@ -34,7 +34,7 @@ jobs:
3434
release-success:
3535
needs: release
3636
if: ${{ success() }}
37-
runs-on: ubuntu-latest
37+
runs-on: depot-ubuntu-22.04-4
3838
steps:
3939
- name: Notify Slack on success
4040
uses: rtCamp/[email protected]

.github/workflows/sims-050.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ concurrency:
1313

1414
jobs:
1515
build:
16-
runs-on: ubuntu-latest
16+
runs-on: depot-ubuntu-22.04-4
1717
if: "!contains(github.event.head_commit.message, 'skip-sims')"
1818
steps:
1919
- uses: actions/checkout@v4
@@ -28,7 +28,7 @@ jobs:
2828
install-runsim:
2929
permissions:
3030
contents: none
31-
runs-on: ubuntu-latest
31+
runs-on: depot-ubuntu-22.04-4
3232
needs: build
3333
steps:
3434
- uses: actions/setup-go@v5
@@ -43,7 +43,7 @@ jobs:
4343
key: ${{ runner.os }}-go-runsim-binary
4444

4545
test-sim-import-export:
46-
runs-on: ubuntu-latest
46+
runs-on: depot-ubuntu-22.04-4
4747
needs: [build, install-runsim]
4848
timeout-minutes: 60
4949
steps:
@@ -63,7 +63,7 @@ jobs:
6363
make test-sim-import-export
6464
6565
test-sim-after-import:
66-
runs-on: ubuntu-latest
66+
runs-on: depot-ubuntu-22.04-4
6767
needs: [build, install-runsim]
6868
steps:
6969
- uses: actions/checkout@v4
@@ -82,7 +82,7 @@ jobs:
8282
make test-sim-after-import
8383
8484
test-sim-multi-seed-short:
85-
runs-on: ubuntu-latest
85+
runs-on: depot-ubuntu-22.04-4
8686
needs: [build, install-runsim]
8787
steps:
8888
- uses: actions/checkout@v4
@@ -103,7 +103,7 @@ jobs:
103103
sims-notify-success:
104104
needs:
105105
[test-sim-multi-seed-short, test-sim-after-import, test-sim-import-export]
106-
runs-on: ubuntu-latest
106+
runs-on: depot-ubuntu-22.04-4
107107
if: ${{ success() }}
108108
steps:
109109
- uses: actions/checkout@v4
@@ -130,7 +130,7 @@ jobs:
130130
contents: none
131131
needs:
132132
[test-sim-multi-seed-short, test-sim-after-import, test-sim-import-export]
133-
runs-on: ubuntu-latest
133+
runs-on: depot-ubuntu-22.04-4
134134
if: ${{ failure() }}
135135
steps:
136136
- name: Notify Slack on failure

.github/workflows/sims-052.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
build:
1616
permissions:
1717
contents: read # for actions/checkout to fetch code
18-
runs-on: large-sdk-runner
18+
runs-on: depot-ubuntu-22.04-16
1919
if: "!contains(github.event.head_commit.message, 'skip-sims')"
2020
steps:
2121
- uses: actions/checkout@v4
@@ -28,7 +28,7 @@ jobs:
2828
- run: make build
2929

3030
test-sim-import-export:
31-
runs-on: large-sdk-runner
31+
runs-on: depot-ubuntu-22.04-16
3232
needs: [build]
3333
timeout-minutes: 60
3434
steps:
@@ -44,7 +44,7 @@ jobs:
4444
make test-sim-import-export
4545
4646
test-sim-after-import:
47-
runs-on: large-sdk-runner
47+
runs-on: depot-ubuntu-22.04-16
4848
needs: [build]
4949
timeout-minutes: 60
5050
steps:
@@ -60,7 +60,7 @@ jobs:
6060
make test-sim-after-import
6161
6262
test-sim-deterministic:
63-
runs-on: large-sdk-runner
63+
runs-on: depot-ubuntu-22.04-16
6464
needs: [build]
6565
timeout-minutes: 60
6666
steps:
@@ -76,7 +76,7 @@ jobs:
7676
make test-sim-nondeterminism
7777
7878
test-sim-multi-seed-short:
79-
runs-on: large-sdk-runner
79+
runs-on: depot-ubuntu-22.04-16
8080
needs: [build]
8181
timeout-minutes: 60
8282
steps:
@@ -99,7 +99,7 @@ jobs:
9999
test-sim-import-export,
100100
test-sim-deterministic,
101101
]
102-
runs-on: large-sdk-runner
102+
runs-on: depot-ubuntu-22.04-16
103103
if: ${{ success() }}
104104
steps:
105105
- uses: actions/checkout@v4
@@ -131,7 +131,7 @@ jobs:
131131
test-sim-import-export,
132132
test-sim-deterministic,
133133
]
134-
runs-on: large-sdk-runner
134+
runs-on: depot-ubuntu-22.04-16
135135
if: ${{ failure() }}
136136
steps:
137137
- name: Notify Slack on failure

0 commit comments

Comments
 (0)