@@ -334,6 +334,7 @@ jobs:
334334 # we run our artifact directly, please use the prebuild
335335 # elastic/docs-builder@main GitHub Action for all other repositories!
336336 - name : Build documentation
337+ id : internal-docs-build
337338 if : >
338339 env.MATCH == 'true'
339340 && github.repository == 'elastic/docs-builder'
@@ -385,7 +386,7 @@ jobs:
385386 && (
386387 !cancelled()
387388 && github.repository == 'elastic/docs-builder'
388- && steps.docs-build.outputs.skip != 'true'
389+ && steps.internal- docs-build.outputs.skip != 'true'
389390 && (
390391 steps.deployment.outputs.result
391392 || (
@@ -421,8 +422,8 @@ jobs:
421422 && (
422423 !cancelled()
423424 && github.repository == 'elastic/docs-builder'
424- && steps.docs-build.outputs.skip != 'true'
425- && steps.docs-build.outcome != 'skipped'
425+ && steps.internal- docs-build.outputs.skip != 'true'
426+ && steps.internal- docs-build.outcome != 'skipped'
426427 && (
427428 steps.deployment.outputs.result
428429 || (
@@ -437,17 +438,17 @@ jobs:
437438 - uses : elastic/docs-builder/.github/actions/aws-auth@main
438439 if : >
439440 !cancelled()
440- && steps.docs-build.outputs.skip != 'true'
441+ && ( steps.docs-build.outputs.skip != 'true' || steps.internal-docs-build.outputs.skip != 'true')
441442 && steps.deployment.outputs.result
442- && steps.docs-build.outcome == 'success'
443+ && ( steps.docs-build.outcome == 'success' || steps.internal-docs-build.outcome == 'success')
443444 - name : Upload to S3
444445 id : s3-upload
445446 if : >
446447 env.MATCH == 'true'
447448 && !cancelled()
448- && steps.docs-build.outputs.skip != 'true'
449+ && ( steps.docs-build.outputs.skip != 'true' || steps.internal-docs-build.outputs.skip != 'true')
449450 && steps.deployment.outputs.result
450- && steps.docs-build.outcome == 'success'
451+ && ( steps.docs-build.outcome == 'success' || steps.internal-docs-build.outcome == 'success')
451452 run : |
452453 aws s3 sync .artifacts/docs/html "s3://elastic-docs-v3-website-preview${PATH_PREFIX}" --delete --no-follow-symlinks
453454 aws cloudfront create-invalidation \
0 commit comments