brainfish-ai/brainfish-oas-sync

A GitHub action to sync OpenAPI Specification files from your repository to Brainfish API catalog.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
brainfish_api_tokenBrainfish API token for authenticationyes
catalog_idBrainfish catalog ID where the OAS file should be uploadedyes
oas_file_pathPath to the OpenAPI Specification file in the repository (supports .yaml, .yml, .json)yes
base_urlBase URL for Brainfish API (default: https://app.brainfi.sh, dev: https://app.dev.brainfish.app)nohttps://app.brainfi.sh
github_tokenGitHub token (required for private repositories)no${{ github.token }}
namedescription
statusThe status of the OAS sync operation
uploaded_fileThe name of the file that was uploaded