Issue
CF API openapi spec is not published to https://v3-apidocs.cloudfoundry.org/openapi automatically.
Context
The CF API openapi spec was copied into cloud_controller_ng with #5287
It is supposed to be published to https://v3-apidocs.cloudfoundry.org/openapi
There are two github workflows involved:
Now there is a github actions limitation that commits made by GITHUB_TOKEN of a workflow won't trigger additional workflows.
Steps to Reproduce
- make a change to the openapi spec sources
- observe that workflow Deploy CF API V3 OpenAPI Documentation runs
- observe that workflow Deploy V3 API Docs to Pages does not run
- observe that https://v3-apidocs.cloudfoundry.org/openapi is not updated
Expected Result
Changed openapi spec gets published to https://v3-apidocs.cloudfoundry.org/openapi
Current Result
https://v3-apidocs.cloudfoundry.org/openapi is not updated
Possible Fix
Options:
Issue
CF API openapi spec is not published to https://v3-apidocs.cloudfoundry.org/openapi automatically.
Context
The CF API openapi spec was copied into cloud_controller_ng with #5287
It is supposed to be published to https://v3-apidocs.cloudfoundry.org/openapi
There are two github workflows involved:
gh-pagesbranchgh-pagesbranch to the web siteNow there is a github actions limitation that commits made by GITHUB_TOKEN of a workflow won't trigger additional workflows.
Steps to Reproduce
Expected Result
Changed openapi spec gets published to https://v3-apidocs.cloudfoundry.org/openapi
Current Result
https://v3-apidocs.cloudfoundry.org/openapi is not updated
Possible Fix
Options:
gh_pagesbranch