skyhook-io/Skyhook Git Sync and Commit
Safely sync, commit, and push changes with automatic rebase and retry logic
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| path | Working directory for git operations | no | . |
| commit_message | Commit message | yes | — |
| commit_user_name | Git committer name | no | github-actions[bot] |
| commit_user_email | Git committer email | no | 41898282+github-actions[bot]@users.noreply.github.com |
| file_pattern | Files to stage for commit (e.g., ".", "*.yml", "path/to/files/*") | no | . |
| max_retries | Maximum number of push retry attempts (handles concurrent pushes) | no | 12 |
Outputs
| name | description |
|---|---|
| committed | Whether a commit was created (true/false) |
| commit_sha | SHA of the created commit (empty if no commit) |