You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit e8dd89b
Browse filesBrowse the repository at this point in the historyBrowse files
Docfx was recently moved to a post-submit test due to its speed. With
sharding, combined with [performance optimizations in
`gcp-sphinx-docfx-yaml`](#18588),
we can run it within 10 minutes, and keep it pre-submit
This PR also installs `gcp-sphinx-docfx-yaml` from HEAD for the docfx
test, rather than from pypi
# TODO(https://github.com/googleapis/google-cloud-python/issues/13775): Specify `PY_VERSION` rather than relying on the default python version of the nox session.
165
180
PY_VERSION: "unused"
166
181
run: |
167
182
ci/run_conditional_tests.sh
183
+
184
+
docfx:
185
+
if: always()
186
+
needs: [initialize, docfx-shard]
187
+
runs-on: ubuntu-latest
188
+
name: docfx
189
+
steps:
190
+
- name: Check docfx job status
191
+
run: |
192
+
if [[ "${{ needs.initialize.result }}" != "success" ]]; then
193
+
echo "Error: The initialize job status was: ${{ needs.initialize.result }}"
194
+
exit 1
195
+
fi
196
+
if [[ "${{ needs['docfx-shard'].result }}" != "success" && "${{ needs['docfx-shard'].result }}" != "skipped" ]]; then
197
+
echo "docfx failed with result: ${{ needs['docfx-shard'].result }}"
0 commit comments