@@ -125,29 +125,29 @@ jobs:
125125 - name : ensure the channel matches the target branch
126126 run : src/ci/scripts/verify-channel.sh
127127
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
130130
131131 - name : show the current environment
132132 run : src/ci/scripts/dump-environment.sh
133133
134- - name : install awscli
135- run : src/ci/scripts/install-awscli.sh
134+ # - name: install awscli
135+ # run: src/ci/scripts/install-awscli.sh
136136
137137 - name : install sccache
138138 run : src/ci/scripts/install-sccache.sh
139139
140- - name : select Xcode
141- run : src/ci/scripts/select-xcode.sh
140+ # - name: select Xcode
141+ # run: src/ci/scripts/select-xcode.sh
142142
143143 - name : install clang
144144 run : src/ci/scripts/install-clang.sh
145145
146- - name : install tidy
147- run : src/ci/scripts/install-tidy.sh
146+ # - name: install tidy
147+ # run: src/ci/scripts/install-tidy.sh
148148
149- - name : install WIX
150- run : src/ci/scripts/install-wix.sh
149+ # - name: install WIX
150+ # run: src/ci/scripts/install-wix.sh
151151
152152 - name : disable git crlf conversion
153153 run : src/ci/scripts/disable-git-crlf-conversion.sh
@@ -161,8 +161,8 @@ jobs:
161161 - name : install ninja
162162 run : src/ci/scripts/install-ninja.sh
163163
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
166166
167167 # Disable automatic line ending conversion (again). On Windows, when we're
168168 # installing dependencies, something switches the git configuration directory or
@@ -172,14 +172,14 @@ jobs:
172172 - name : disable git crlf conversion
173173 run : src/ci/scripts/disable-git-crlf-conversion.sh
174174
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
177177
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
180180
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
183183
184184 - name : Download Handle
185185 run : |
@@ -210,41 +210,41 @@ jobs:
210210 # if-no-files-found: ignore
211211 # retention-days: 5
212212
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'
224224
225225 # This job isused to tell bors the final status of the build, as there is no practical way to detect
226226 # 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