ci: require green integration tests to publish snapshot (#23517)
Now looks like https://circleci.com/workflow-run/921ffc90-cff6-4f48-97df-740d60d5bf2b PR Close #23517
This commit is contained in:
parent
ace6440460
commit
1c9200eca8
|
@ -194,8 +194,9 @@ workflows:
|
||||||
# Instead, the publish-build-artifacts.sh script just terminates when
|
# Instead, the publish-build-artifacts.sh script just terminates when
|
||||||
# CIRCLE_PR_NUMBER is set.
|
# CIRCLE_PR_NUMBER is set.
|
||||||
requires:
|
requires:
|
||||||
# Only publish if tests pass
|
# Only publish if tests and integration tests pass
|
||||||
- test
|
- test
|
||||||
|
- integration_test
|
||||||
# Get the artifacts to publish from the build-packages-dist job
|
# Get the artifacts to publish from the build-packages-dist job
|
||||||
# since the publishing script expects the legacy outputs layout.
|
# since the publishing script expects the legacy outputs layout.
|
||||||
- build-packages-dist
|
- build-packages-dist
|
||||||
|
|
Loading…
Reference in New Issue