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