cloudposse-github-actions/README Generator

Rebuilds README.md and associated banners from templates and README.yaml metadata and runs link validation. This opinionated implementation builds upon Cloud Posse's build-harness and README.yaml used through out Cloud Posse's GitHub repositories.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
tokenGitHub API token (use a PAT if you need to trigger other actions)no${{ github.token }}
repository_orgGitHub organization or user name used for the banner templatesno""
repository_nameGitHub repository name in the `repository_org` that hosts the banner templatesno""
repository_descriptionGitHub repository descriptionno""
banner_enabledEnable banner generationnotrue
readme_enabledEnable README generationnotrue
commandAtmos command to generate readmeyesdocs generate readme
validate_readmeValidate the README.md file using markdown-link-checknotrue
commit_methodThe method to apply changes. Can be either 'commit' or 'pr'.yescommit
commit_push_optionsThe push options to use when committing changes. Use --force-with-lease to avoid overwriting changes when pushing to a protected branch using admin or bypass privileges. See https://git-scm.com/docs/git-push#_options for more. ""
commit_messageThe commit message to use when committing changes.chore: update README.md
commit_user_nameThe user name to use when committing changes.readme-action 📖
commit_user_emailThe user email to use when committing changes.actions@github.com
commit_authorThe author to use when committing changes.readme-action 📖 <actions@github.com>
pr_base_branchRepo default base-branch for Pull Requests (when commit_method: pr)no""
pr_branchBranch to create Pull Requests from (when commit_method: pr). Suggest using a protected branch for auto-merge capabilities.noauto-update/readme
pr_titleThe title to use when creating a Pull Request (when commit_method: pr)Update README.md and docs
pr_labelsWhitespace-separated list of labels to apply to Pull Requests (when commit_method: pr or ( commit_method: commit and github context is a PR) ))noauto-update no-release readme
sign-commitsSign commits for `pr` commit_method as `github-actions[bot]` when using `GITHUB_TOKEN`, or your own bot when using GitHub App tokens.false
atmos-versionThe version of atmos to installno>= 1.175.0
namedescription
banner_fileGenerated banner file path (if banner_enabled: true)
readme_fileGenerated README file path (if readme_enabled: true)
changes_detectedChanges detected