ryancyq/GitHub Signed Commit
GitHub Action to create signed commits
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| files | Multi-line string of file paths to be committed, relative to the current workspace. | no | — |
| workspace | Directory containing files to be committed. Default: GitHub workspace directory (root of repository). | no | "" |
| commit-message | Commit message for the file changes. | no | — |
| repository | Repository name including owner (e.g. owner/repo). Default: Workflow triggered repository. | no | "" |
| branch-name | Branch to commit to. Default: Workflow triggered branch. | no | "" |
| branch-push-force | --force flag when running git push <branch-name>. | no | false |
| tag | Push tag for the new/current commit. | no | "" |
| tag-only-if-file-changes | Push tag for new commit only when file changes present. | no | true |
Outputs
| name | description |
|---|---|
| commit-sha | Full SHA of the signed commit. |
| tag | Tag of the signed commit. |