@@ -108,6 +108,8 @@ jobs:
108
108
outputs :
109
109
RUN_SCRIPTS : ${{ steps.diff.outputs.GITHUB_ACTIONS_CHANGED > 0 || steps.diff.outputs.SCRIPTS_CHANGED > 0 }}
110
110
111
+ RUN_WEBSITE : ${{ steps.diff.outputs.WEBSITE_CHANGED > 0 }}
112
+
111
113
SPECS_MATRIX : ${{ steps.spec-matrix.outputs.MATRIX }}
112
114
113
115
RUN_GEN : ${{ steps.gen-matrix.outputs.RUN_GEN }}
@@ -184,7 +186,7 @@ jobs:
184
186
ALGOLIA_APPLICATION_ID : ${{ secrets.ALGOLIA_APPLICATION_ID }}
185
187
ALGOLIA_ADMIN_KEY : ${{ secrets.ALGOLIA_ADMIN_KEY }}
186
188
MONITORING_API_KEY : ${{ secrets.MONITORING_API_KEY }}
187
- name : client javascript@ ${{ fromJSON(needs.setup.outputs.JAVASCRIPT_DATA).version }}
189
+ name : client javascript${{ needs.setup.outputs.RUN_GEN_JAVASCRIPT == 'true' && format('@{0}', fromJSON(needs.setup.outputs.JAVASCRIPT_DATA).version) || '' }}
188
190
steps :
189
191
- uses : actions/checkout@v4
190
192
@@ -408,7 +410,7 @@ jobs:
408
410
!contains(needs.*.result, 'failure')
409
411
outputs :
410
412
success : ${{ steps.setoutput.outputs.success }}
411
- name : client kotlin@ ${{ fromJSON(needs.setup.outputs.KOTLIN_DATA).version }} macos
413
+ name : client kotlin${{ needs.setup.outputs.RUN_MACOS_KOTLIN_BUILD == 'true' && format('@{0}', fromJSON(needs.setup.outputs.KOTLIN_DATA).version) || '' }} macos
412
414
steps :
413
415
- uses : actions/checkout@v4
414
416
@@ -455,7 +457,7 @@ jobs:
455
457
MONITORING_API_KEY : ${{ secrets.MONITORING_API_KEY }}
456
458
outputs :
457
459
success : ${{ steps.setoutput.outputs.success }}
458
- name : client swift@ ${{ fromJSON(needs.setup.outputs.SWIFT_DATA).version }} macos
460
+ name : client swift${{ needs.setup.outputs.RUN_MACOS_SWIFT_CTS == 'true' && format('@{0}', fromJSON(needs.setup.outputs.SWIFT_DATA).version) || '' }} macos
459
461
steps :
460
462
- uses : actions/checkout@v4
461
463
@@ -576,11 +578,11 @@ jobs:
576
578
${{ steps.benchmark.outputs.BENCHMARK_SECTION }}
577
579
578
580
- name : Build website
579
- if : ${{ github.ref == 'refs/heads/main' || github.base_ref == 'main' }}
581
+ if : ${{ github.ref == 'refs/heads/main' || github.base_ref == 'main' && needs.setup.outputs.RUN_WEBSITE == 'true' }}
580
582
run : yarn website:build
581
583
582
584
- name : Deploy documentation
583
- if : ${{ github.ref == 'refs/heads/main' || github.base_ref == 'main' }}
585
+ if : ${{ github.ref == 'refs/heads/main' || github.base_ref == 'main' && needs.setup.outputs.RUN_WEBSITE == 'true' }}
584
586
585
587
with :
586
588
publish-dir : ' website/build'
0 commit comments