knockaway/Promotion PR Description Action
Creates a summary of merge commits and a CSV of committers that contributed.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| github_token | Token to be used in the GitHub API calls. | yes | — |
| pr_source_branch | The branch to use as the "from" / "head" side of the PR. | yes | — |
| pr_destination_branch | The branch to use as the "to" / "base" side of the PR. | yes | — |
| describe_merges_into_branch | Focus the summary on merges into this branch. | no | master |
Outputs
| name | description |
|---|---|
| merge_commits_summary | The summary of merge commits into {describe_merges_into_branch} |
| merge_commits_summary_json | merge_commits_summary in JSON format: { "PROMOTION_PR_COMMIT_SUMMARY": merge_commits_summary } |
| committers_csv | A comma separated list of the GitHub users who committed in the diff between pr_source_branch and pr_destination_branch |
| approvers_with_new_commits_csv | A comma separated list of the GitHub users who approved the promotion of their commits, but since the time of their review submitted new commits to the promotion PR. |