Versions in this module Expand all Collapse all v0 v0.19.4 May 24, 2023 Changes in this version + func DeleteDeployKey(doer *user_model.User, id int64) error + func DeletePublicKey(doer *user_model.User, id int64) (err error) + func IsErrWontSign(err error) bool + func PublicSigningKey(ctx context.Context, repoPath string) (string, error) + func SignCRUDAction(ctx context.Context, repoPath string, u *user_model.User, ...) (bool, string, *git.Signature, error) + func SignInitialCommit(ctx context.Context, repoPath string, u *user_model.User) (bool, string, *git.Signature, error) + func SignMerge(ctx context.Context, pr *issues_model.PullRequest, u *user_model.User, ...) (bool, string, *git.Signature, error) + func SignWikiCommit(ctx context.Context, repoWikiPath string, u *user_model.User) (bool, string, *git.Signature, error) + func SigningKey(ctx context.Context, repoPath string) (string, *git.Signature) + type ErrWontSign struct + Reason signingMode + func (e *ErrWontSign) Error() string