@@ -108,6 +108,8 @@ jobs:
108108 outputs :
109109 RUN_SCRIPTS : ${{ steps.diff.outputs.GITHUB_ACTIONS_CHANGED > 0 || steps.diff.outputs.SCRIPTS_CHANGED > 0 }}
110110
111+ RUN_WEBSITE : ${{ steps.diff.outputs.WEBSITE_CHANGED > 0 }}
112+
111113 SPECS_MATRIX : ${{ steps.spec-matrix.outputs.MATRIX }}
112114
113115 RUN_GEN : ${{ steps.gen-matrix.outputs.RUN_GEN }}
@@ -184,7 +186,7 @@ jobs:
184186 ALGOLIA_APPLICATION_ID : ${{ secrets.ALGOLIA_APPLICATION_ID }}
185187 ALGOLIA_ADMIN_KEY : ${{ secrets.ALGOLIA_ADMIN_KEY }}
186188 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) || '' }}
188190 steps :
189191 - uses : actions/checkout@v4
190192
@@ -408,7 +410,7 @@ jobs:
408410 !contains(needs.*.result, 'failure')
409411 outputs :
410412 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
412414 steps :
413415 - uses : actions/checkout@v4
414416
@@ -455,7 +457,7 @@ jobs:
455457 MONITORING_API_KEY : ${{ secrets.MONITORING_API_KEY }}
456458 outputs :
457459 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
459461 steps :
460462 - uses : actions/checkout@v4
461463
@@ -576,11 +578,11 @@ jobs:
576578 ${{ steps.benchmark.outputs.BENCHMARK_SECTION }}
577579
578580 - 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' }}
580582 run : yarn website:build
581583
582584 - 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' }}
584586585587 with :
586588 publish-dir : ' website/build'
0 commit comments