Closed gcf-owl-bot[bot] closed 2 months ago
The Kokoro docs-presubmit
job will be removed in cl/667593059
So is the docs-presubmit check not doing anything useful? Will the docs still update as expected even if the test fails?
So is the docs-presubmit check not doing anything useful?
Correct. The publish docs job runs /.kokoro/publish-docs.sh
here where as the current docs presubmit job runs /.kokoro/build.sh
here. When we call build.sh
in the docs-presubmit
job we're just running the docs/docfx nox sessions which is already done using Github Actions(See docfx
presubmit). We're not testing the publish-docs.sh
script or the Dockerfile here.
Will the docs still update as expected even if the test fails?
Yes, the docs job can succeed even thought the presubmit fails because they are 2 different scripts as noted above. In addition, the docker file is built on the fly. I've filed a bug to remove this step to improve the success of the jobs pipeline: https://github.com/googleapis/synthtool/issues/2007
Wait for cl/667593059
Source-Link: https://github.com/googleapis/synthtool/commit/373d00fed32729afc9f53e24dce3f1cdd339678e Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-python:latest@sha256:2dc6f67639bee669c33c6277a624ab9857d363e2fd33ac5b02d417b7d25f1ffc