infinitaslearning/Notion github catalog

A github action that synchronises a Github repo data, including Backstage definition file information, with a Notion database

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
Runtime
Deprecated runtime
namedescriptionrequireddefault
github_ownerGithub owner organization or user - e.g. infinitaslearningyes
github_tokenGithub API tokenyes
notion_tokenNotion API tokenyes
databaseParent database to add toyes
push_missingPush services that miss a `catalog-info.yaml` file or notyes
ignore_hashIgnore the hash and update regardlessfalse
system_databaseDatabase ID to read systems from
owner_databaseDatabase ID to read segments from
repository_typeGithub repository type (e.g. all|private|internal), defaults to `all`all
repository_filterRegex string to filter repository name by, defaults to .*.*
repository_batch_sizeHow many github repos to request in parallel, defaults to 1010
catalog_fileCatalog file name to look for in the root of repo, defaults to `catalog-file.yaml`catalog-info.yaml
namedescription
statusThe status of the scan