polymeshassociation/SSH Commit Auth & Fast-Forward Merge

Validates SSH commit signatures and performs fast-forward merges

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
allowed-signersSSH allowed signers file contentyes
github-tokenGitHub token with appropriate permissionsyes
comment-modeComment feedback level: always, on-error, nevernoon-error
merge-methodMerge method: fast-forward, mergenofast-forward
required-key-typeRequired SSH key type (e.g., ed25519-sk, rsa, ecdsa)no
auth-requiredEnforce authentication before fast-forwardnotrue
base-branchBase branch for authentication validationno
head-branchHead branch for authentication validationno
checkout-refGit ref to checkout (branch, tag, SHA, or PR head). Defaults to the triggered ref.no
checkout-fetch-depthNumber of commits to fetch. 0 indicates full history (required for commit signature validation).no0
checkout-tokenToken for checkout. Defaults to github-token input value.no
namedescription
auth-statusAuthentication result: success, failed, skipped
merge-statusMerge result: success, failed, skipped, not-requested
failed-commitsJSON array of failed commit information
merge-shaSHA of the merge commit if successful