@@ -125,29 +125,29 @@ jobs:
125
125
- name : ensure the channel matches the target branch
126
126
run : src/ci/scripts/verify-channel.sh
127
127
128
- - name : collect CPU statistics
129
- run : src/ci/scripts/collect-cpu-stats.sh
128
+ # - name: collect CPU statistics
129
+ # run: src/ci/scripts/collect-cpu-stats.sh
130
130
131
131
- name : show the current environment
132
132
run : src/ci/scripts/dump-environment.sh
133
133
134
- - name : install awscli
135
- run : src/ci/scripts/install-awscli.sh
134
+ # - name: install awscli
135
+ # run: src/ci/scripts/install-awscli.sh
136
136
137
137
- name : install sccache
138
138
run : src/ci/scripts/install-sccache.sh
139
139
140
- - name : select Xcode
141
- run : src/ci/scripts/select-xcode.sh
140
+ # - name: select Xcode
141
+ # run: src/ci/scripts/select-xcode.sh
142
142
143
143
- name : install clang
144
144
run : src/ci/scripts/install-clang.sh
145
145
146
- - name : install tidy
147
- run : src/ci/scripts/install-tidy.sh
146
+ # - name: install tidy
147
+ # run: src/ci/scripts/install-tidy.sh
148
148
149
- - name : install WIX
150
- run : src/ci/scripts/install-wix.sh
149
+ # - name: install WIX
150
+ # run: src/ci/scripts/install-wix.sh
151
151
152
152
- name : disable git crlf conversion
153
153
run : src/ci/scripts/disable-git-crlf-conversion.sh
@@ -161,8 +161,8 @@ jobs:
161
161
- name : install ninja
162
162
run : src/ci/scripts/install-ninja.sh
163
163
164
- - name : enable ipv6 on Docker
165
- run : src/ci/scripts/enable-docker-ipv6.sh
164
+ # - name: enable ipv6 on Docker
165
+ # run: src/ci/scripts/enable-docker-ipv6.sh
166
166
167
167
# Disable automatic line ending conversion (again). On Windows, when we're
168
168
# installing dependencies, something switches the git configuration directory or
@@ -172,14 +172,14 @@ jobs:
172
172
- name : disable git crlf conversion
173
173
run : src/ci/scripts/disable-git-crlf-conversion.sh
174
174
175
- - name : ensure line endings are correct
176
- run : src/ci/scripts/verify-line-endings.sh
175
+ # - name: ensure line endings are correct
176
+ # run: src/ci/scripts/verify-line-endings.sh
177
177
178
- - name : ensure backported commits are in upstream branches
179
- run : src/ci/scripts/verify-backported-commits.sh
178
+ # - name: ensure backported commits are in upstream branches
179
+ # run: src/ci/scripts/verify-backported-commits.sh
180
180
181
- - name : ensure the stable version number is correct
182
- run : src/ci/scripts/verify-stable-version-number.sh
181
+ # - name: ensure the stable version number is correct
182
+ # run: src/ci/scripts/verify-stable-version-number.sh
183
183
184
184
- name : Download Handle
185
185
run : |
@@ -210,41 +210,41 @@ jobs:
210
210
# if-no-files-found: ignore
211
211
# retention-days: 5
212
212
213
- - name : upload artifacts to S3
214
- run : src/ci/scripts/upload-artifacts.sh
215
- env :
216
- AWS_ACCESS_KEY_ID : ${{ env.ARTIFACTS_AWS_ACCESS_KEY_ID }}
217
- AWS_SECRET_ACCESS_KEY : ${{ secrets[format('AWS_SECRET_ACCESS_KEY_{0}', env.ARTIFACTS_AWS_ACCESS_KEY_ID)] }}
218
- # Adding a condition on DEPLOY=1 or DEPLOY_ALT=1 is not needed as all deploy
219
- # builders *should* have the AWS credentials available. Still, explicitly
220
- # adding the condition is helpful as this way CI will not silently skip
221
- # deploying artifacts from a dist builder if the variables are misconfigured,
222
- # erroring about invalid credentials instead.
223
- if : github.event_name == 'push' || env.DEPLOY == '1' || env.DEPLOY_ALT == '1'
213
+ # - name: upload artifacts to S3
214
+ # run: src/ci/scripts/upload-artifacts.sh
215
+ # env:
216
+ # AWS_ACCESS_KEY_ID: ${{ env.ARTIFACTS_AWS_ACCESS_KEY_ID }}
217
+ # AWS_SECRET_ACCESS_KEY: ${{ secrets[format('AWS_SECRET_ACCESS_KEY_{0}', env.ARTIFACTS_AWS_ACCESS_KEY_ID)] }}
218
+ # # Adding a condition on DEPLOY=1 or DEPLOY_ALT=1 is not needed as all deploy
219
+ # # builders *should* have the AWS credentials available. Still, explicitly
220
+ # # adding the condition is helpful as this way CI will not silently skip
221
+ # # deploying artifacts from a dist builder if the variables are misconfigured,
222
+ # # erroring about invalid credentials instead.
223
+ # if: github.event_name == 'push' || env.DEPLOY == '1' || env.DEPLOY_ALT == '1'
224
224
225
225
# This job isused to tell bors the final status of the build, as there is no practical way to detect
226
226
# when a workflow is successful listening to webhooks only in our current bors implementation (homu).
227
- outcome :
228
- name : bors build finished
229
- runs-on : ubuntu-latest
230
- needs : [ calculate_matrix, job ]
231
- # !cancelled() executes the job regardless of whether the previous jobs passed or failed
232
- if : ${{ !cancelled() && contains(fromJSON('["auto", "try"]'), needs.calculate_matrix.outputs.run_type) }}
233
- steps :
234
- - name : checkout the source code
235
- uses : actions/checkout@v4
236
- with :
237
- fetch-depth : 2
238
- # Calculate the exit status of the whole CI workflow.
239
- # If all dependent jobs were successful, this exits with 0 (and the outcome job continues successfully).
240
- # If a some dependent job has failed, this exits with 1.
241
- - name : calculate the correct exit status
242
- run : jq --exit-status 'all(.result == "success" or .result == "skipped")' <<< '${{ toJson(needs) }}'
243
- # Publish the toolstate if an auto build succeeds (just before push to master)
244
- - name : publish toolstate
245
- run : src/ci/publish_toolstate.sh
246
- shell : bash
247
- if : needs.calculate_matrix.outputs.run_type == 'auto'
248
- env :
249
- TOOLSTATE_ISSUES_API_URL : https://api.github.com/repos/rust-lang/rust/issues
250
- TOOLSTATE_PUBLISH : 1
227
+ # outcome:
228
+ # name: bors build finished
229
+ # runs-on: ubuntu-latest
230
+ # needs: [ calculate_matrix, job ]
231
+ # # !cancelled() executes the job regardless of whether the previous jobs passed or failed
232
+ # if: ${{ !cancelled() && contains(fromJSON('["auto", "try"]'), needs.calculate_matrix.outputs.run_type) }}
233
+ # steps:
234
+ # - name: checkout the source code
235
+ # uses: actions/checkout@v4
236
+ # with:
237
+ # fetch-depth: 2
238
+ # # Calculate the exit status of the whole CI workflow.
239
+ # # If all dependent jobs were successful, this exits with 0 (and the outcome job continues successfully).
240
+ # # If a some dependent job has failed, this exits with 1.
241
+ # - name: calculate the correct exit status
242
+ # run: jq --exit-status 'all(.result == "success" or .result == "skipped")' <<< '${{ toJson(needs) }}'
243
+ # # Publish the toolstate if an auto build succeeds (just before push to master)
244
+ # - name: publish toolstate
245
+ # run: src/ci/publish_toolstate.sh
246
+ # shell: bash
247
+ # if: needs.calculate_matrix.outputs.run_type == 'auto'
248
+ # env:
249
+ # TOOLSTATE_ISSUES_API_URL: https://api.github.com/repos/rust-lang/rust/issues
250
+ # TOOLSTATE_PUBLISH: 1
0 commit comments