Skip to content

CF API openapi spec is not published automatically #5373

Description

@stephanme

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

  1. make a change to the openapi spec sources
  2. observe that workflow Deploy CF API V3 OpenAPI Documentation runs
  3. observe that workflow Deploy V3 API Docs to Pages does not run
  4. 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:

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions