csm-actions/Approve pull requests securely
Approve pull requests securely
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| app_id | GitHub App ID | yes | — |
| app_private_key | GitHub App Private Key | yes | — |
| server_repository_name | Server repository name. Required for client mode. | no | — |
| server_repository_owner | Server repository owner. | no | ${{github.repository_owner}} |
| repository_owner | The repository owner of the pull request to approve. | no | ${{github.repository_owner}} |
| repository_name | The repository name of the pull request to approve. | no | ${{github.event.repository.name}} |
| pull_request_number | The pull request number to approve. Required for client mode. | no | — |
| github_token | GitHub token. For client: used to read the pull request (`contents:read` and `pull_requests:read` permissions required). For server: used to approve the pull request (`pull_requests:write` permission required). | no | ${{github.token}} |
| allowed_committers | A list of allowed committers. | no | renovate[bot] dependabot[bot] |
Outputs
no outputs