Skip to content

Commit d6c849e

Browse files
authored
Check docs-build was not skipped before runnning validate local path prefixes (#1980)
(cherry picked from commit 9b4b18f)
1 parent 8cb28db commit d6c849e

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

.github/workflows/preview-build.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -404,6 +404,7 @@ jobs:
404404
!cancelled()
405405
&& github.repository != 'elastic/docs-builder'
406406
&& steps.docs-build.outputs.skip != 'true'
407+
&& steps.docs-build.outcome != 'skipped'
407408
&& (
408409
steps.deployment.outputs.result
409410
|| (
@@ -421,6 +422,7 @@ jobs:
421422
!cancelled()
422423
&& github.repository == 'elastic/docs-builder'
423424
&& steps.docs-build.outputs.skip != 'true'
425+
&& steps.docs-build.outcome != 'skipped'
424426
&& (
425427
steps.deployment.outputs.result
426428
|| (
@@ -437,13 +439,15 @@ jobs:
437439
!cancelled()
438440
&& steps.docs-build.outputs.skip != 'true'
439441
&& steps.deployment.outputs.result
442+
&& steps.docs-build.outcome == 'success'
440443
- name: Upload to S3
441444
id: s3-upload
442445
if: >
443446
env.MATCH == 'true'
444447
&& !cancelled()
445448
&& steps.docs-build.outputs.skip != 'true'
446449
&& steps.deployment.outputs.result
450+
&& steps.docs-build.outcome == 'success'
447451
run: |
448452
aws s3 sync .artifacts/docs/html "s3://elastic-docs-v3-website-preview${PATH_PREFIX}" --delete --no-follow-symlinks
449453
aws cloudfront create-invalidation \

0 commit comments

Comments
 (0)