Skip to content

Conversation

@lunny
Copy link
Member

@lunny lunny commented Dec 12, 2025

Per-repository signing keys have never been officially supported, as they would require users to modify the repository’s config file.

At this point, it is clear that only global signing keys (GPG or SSH) should be allowed. If we want to introduce per-repository signing keys in the future, it will require a complete design proposal.

The endpoint will not be removed for repository special signing key, but it will reference the global signing key.

@GiteaBot GiteaBot added the lgtm/need 2 This PR needs two approvals by maintainers to be considered for merging. label Dec 12, 2025
@github-actions github-actions bot added modifies/api This PR adds API routes or modifies them modifies/go Pull requests that update Go code labels Dec 12, 2025
@lunny lunny marked this pull request as ready for review December 12, 2025 19:03
@lunny lunny added the type/refactoring Existing code has been cleaned up. There should be no new functionality. label Dec 13, 2025
@GiteaBot GiteaBot added lgtm/need 1 This PR needs approval from one additional maintainer to be merged. and removed lgtm/need 2 This PR needs two approvals by maintainers to be considered for merging. labels Dec 13, 2025
@wxiaoguang wxiaoguang changed the title Remove unreleased support of signing key in the repository git configuration file Remove undocumented support of signing key in the repository git configuration file Dec 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

lgtm/need 1 This PR needs approval from one additional maintainer to be merged. modifies/api This PR adds API routes or modifies them modifies/go Pull requests that update Go code type/refactoring Existing code has been cleaned up. There should be no new functionality.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants