56
56
# Run the crypto hasher domain separation checks
57
57
rust-cryptohasher-domain-separation-check :
58
58
needs : file_change_determinator
59
- runs-on : high-perf-docker
59
+ runs-on : runs-on,cpu=64,family=c7,hdd=500,image=aptos-ubuntu-x64,run-id=${{ github.run_id }}
60
60
if : contains(github.event.pull_request.labels.*.name, 'CICD:non-required-tests')
61
61
steps :
62
62
- uses : actions/checkout@v4
69
69
# Run all rust lints. This is a PR required job.
70
70
rust-lints :
71
71
needs : file_change_determinator
72
- runs-on : high-perf-docker
72
+ runs-on : runs-on,cpu=64,family=c7,hdd=500,image=aptos-ubuntu-x64,run-id=${{ github.run_id }}
73
73
steps :
74
74
- uses : actions/checkout@v4
75
75
if : needs.file_change_determinator.outputs.only_docs_changed != 'true'
94
94
github.event.pull_request.auto_merge != null) ||
95
95
contains(github.event.pull_request.body, '#e2e'
96
96
)
97
- runs-on : high-perf-docker
97
+ runs-on : runs-on,cpu=64,family=c7,hdd=500,image=aptos-ubuntu-x64,run-id=${{ github.run_id }}
98
98
steps :
99
99
- uses : actions/checkout@v4
100
100
if : needs.file_change_determinator.outputs.only_docs_changed != 'true'
@@ -109,7 +109,7 @@ jobs:
109
109
# Run only the targeted rust unit tests. This is a PR required job.
110
110
rust-targeted-unit-tests :
111
111
needs : file_change_determinator
112
- runs-on : high-perf-docker
112
+ runs-on : runs-on,cpu=64,family=c7,hdd=500,image=aptos-ubuntu-x64,run-id=${{ github.run_id }}
113
113
steps :
114
114
- uses : actions/checkout@v4
115
115
with :
@@ -128,7 +128,7 @@ jobs:
128
128
github.event_name == 'push' ||
129
129
contains(github.event.pull_request.labels.*.name, 'CICD:run-all-unit-tests')
130
130
)
131
- runs-on : high-perf-docker
131
+ runs-on : runs-on,cpu=64,family=c7,hdd=500,image=aptos-ubuntu-x64,run-id=${{ github.run_id }}
132
132
steps :
133
133
- uses : actions/checkout@v4
134
134
- name : Run rust unit tests
@@ -147,7 +147,7 @@ jobs:
147
147
contains(github.event.pull_request.labels.*.name, 'CICD:run-e2e-tests') ||
148
148
github.event.pull_request.auto_merge != null
149
149
)
150
- runs-on : high-perf-docker
150
+ runs-on : runs-on,cpu=64,family=c7,hdd=500,image=aptos-ubuntu-x64,run-id=${{ github.run_id }}
151
151
steps :
152
152
- uses : actions/checkout@v4
153
153
if : needs.file_change_determinator.outputs.only_docs_changed != 'true'
@@ -162,7 +162,7 @@ jobs:
162
162
163
163
# Run the consensus only unit tests
164
164
rust-consensus-only-unit-test :
165
- runs-on : high-perf-docker
165
+ runs-on : runs-on,cpu=64,family=c7,hdd=500,image=aptos-ubuntu-x64,run-id=${{ github.run_id }}
166
166
if : contains(github.event.pull_request.labels.*.name, 'CICD:build-consensus-only-image')
167
167
steps :
168
168
- uses : actions/checkout@v4
@@ -178,7 +178,7 @@ jobs:
178
178
179
179
# Run the consensus only smoke test
180
180
rust-consensus-only-smoke-test :
181
- runs-on : high-perf-docker
181
+ runs-on : runs-on,cpu=64,family=c7,hdd=500,image=aptos-ubuntu-x64,run-id=${{ github.run_id }}
182
182
if : contains(github.event.pull_request.labels.*.name, 'CICD:build-consensus-only-image')
183
183
steps :
184
184
- uses : actions/checkout@v4
0 commit comments