@@ -88,96 +88,70 @@ jobs:
8888 run : " echo \" [CI_PR_NUMBER=$num]\" "
8989 env :
9090 num : " ${{ github.event.number }}"
91- if : " success() && !env.SKIP_JOB && github.event_name == 'pull_request'"
91+ if : " success() && github.event_name == 'pull_request'"
9292 - name : add extra environment variables
9393 run : src/ci/scripts/setup-environment.sh
9494 env :
9595 EXTRA_VARIABLES : " ${{ toJson(matrix.env) }}"
96- if : success() && !env.SKIP_JOB
97- - name : decide whether to skip this job
98- run : src/ci/scripts/should-skip-this.sh
99- if : success() && !env.SKIP_JOB
10096 - name : ensure the channel matches the target branch
10197 run : src/ci/scripts/verify-channel.sh
102- if : success() && !env.SKIP_JOB
10398 - name : collect CPU statistics
10499 run : src/ci/scripts/collect-cpu-stats.sh
105- if : success() && !env.SKIP_JOB
106100 - name : show the current environment
107101 run : src/ci/scripts/dump-environment.sh
108- if : success() && !env.SKIP_JOB
109102 - name : install awscli
110103 run : src/ci/scripts/install-awscli.sh
111- if : success() && !env.SKIP_JOB
112104 - name : install sccache
113105 run : src/ci/scripts/install-sccache.sh
114- if : success() && !env.SKIP_JOB
115106 - name : select Xcode
116107 run : src/ci/scripts/select-xcode.sh
117- if : success() && !env.SKIP_JOB
118108 - name : install clang
119109 run : src/ci/scripts/install-clang.sh
120- if : success() && !env.SKIP_JOB
121110 - name : install tidy
122111 run : src/ci/scripts/install-tidy.sh
123- if : success() && !env.SKIP_JOB
124112 - name : install WIX
125113 run : src/ci/scripts/install-wix.sh
126- if : success() && !env.SKIP_JOB
127114 - name : disable git crlf conversion
128115 run : src/ci/scripts/disable-git-crlf-conversion.sh
129- if : success() && !env.SKIP_JOB
130116 - name : checkout submodules
131117 run : src/ci/scripts/checkout-submodules.sh
132- if : success() && !env.SKIP_JOB
133118 - name : install MSYS2
134119 run : src/ci/scripts/install-msys2.sh
135- if : success() && !env.SKIP_JOB
136120 - name : install MinGW
137121 run : src/ci/scripts/install-mingw.sh
138- if : success() && !env.SKIP_JOB
139122 - name : install ninja
140123 run : src/ci/scripts/install-ninja.sh
141- if : success() && !env.SKIP_JOB
142124 - name : enable ipv6 on Docker
143125 run : src/ci/scripts/enable-docker-ipv6.sh
144- if : success() && !env.SKIP_JOB
145126 - name : disable git crlf conversion
146127 run : src/ci/scripts/disable-git-crlf-conversion.sh
147- if : success() && !env.SKIP_JOB
148128 - name : ensure line endings are correct
149129 run : src/ci/scripts/verify-line-endings.sh
150- if : success() && !env.SKIP_JOB
151130 - name : ensure backported commits are in upstream branches
152131 run : src/ci/scripts/verify-backported-commits.sh
153- if : success() && !env.SKIP_JOB
154132 - name : ensure the stable version number is correct
155133 run : src/ci/scripts/verify-stable-version-number.sh
156- if : success() && !env.SKIP_JOB
157134 - name : run the build
158135 run : src/ci/scripts/run-build-from-ci.sh 2>&1
159136 env :
160137 AWS_ACCESS_KEY_ID : " ${{ env.CACHES_AWS_ACCESS_KEY_ID }}"
161138 AWS_SECRET_ACCESS_KEY : " ${{ secrets[format('AWS_SECRET_ACCESS_KEY_{0}', env.CACHES_AWS_ACCESS_KEY_ID)] }}"
162139 TOOLSTATE_REPO_ACCESS_TOKEN : " ${{ secrets.TOOLSTATE_REPO_ACCESS_TOKEN }}"
163- if : success() && !env.SKIP_JOB
164140 - name : create github artifacts
165141 run : src/ci/scripts/create-doc-artifacts.sh
166- if : success() && !env.SKIP_JOB
167142 - name : upload artifacts to github
168143 uses : actions/upload-artifact@v4
169144 with :
170145 name : " ${{ env.DOC_ARTIFACT_NAME }}"
171146 path : obj/artifacts/doc
172147 if-no-files-found : ignore
173148 retention-days : 5
174- if : success() && !env.SKIP_JOB
175149 - name : upload artifacts to S3
176150 run : src/ci/scripts/upload-artifacts.sh
177151 env :
178152 AWS_ACCESS_KEY_ID : " ${{ env.ARTIFACTS_AWS_ACCESS_KEY_ID }}"
179153 AWS_SECRET_ACCESS_KEY : " ${{ secrets[format('AWS_SECRET_ACCESS_KEY_{0}', env.ARTIFACTS_AWS_ACCESS_KEY_ID)] }}"
180- if : " success() && !env.SKIP_JOB && (github.event_name == 'push' || env.DEPLOY == '1' || env.DEPLOY_ALT == '1')"
154+ if : " success() && (github.event_name == 'push' || env.DEPLOY == '1' || env.DEPLOY_ALT == '1')"
181155 master :
182156 name : master
183157 runs-on : ubuntu-latest
@@ -202,7 +176,6 @@ jobs:
202176 shell : bash
203177 env :
204178 TOOLSTATE_REPO_ACCESS_TOKEN : " ${{ secrets.TOOLSTATE_REPO_ACCESS_TOKEN }}"
205- if : success() && !env.SKIP_JOB
206179 try-success :
207180 needs :
208181 - job
0 commit comments