Prompt to choose gpgsign key on setup
Nobody has claimed this yet.
Assessment
- Difficulty
- 5/5
- Estimated time
- Over a week
- Newbie friendliness
- 25/100
Research direction
No files, tests, or implementation entry points are named. Start by reviewing the existing CLI commands and setup flow, then determine how repository paths, branches, tags, GPG signing modes, and secret-key selection should be represented; done means the listed setup and targeted-branch or tag usages work without ambiguity.
Written by the indexing model from the issue text.
Description
Implementation
- Multiselect which operation to use
gpgsign
git config push.gpgsign if-asked
git config commit.gpgsign true
git config tag.gpgsign true
- Select
signingkeyfromlist-secret-keys
gpg --list-secret-keys --keyid-format long
git config user.signingkey 0123346789ABCDEF
git config user.name Spam Killer
git config user.email spamkiller@dispossable.email
Usage
- Automatic from url or path
git setup https://github.com/cli/cli
# or for existing repo
git setup
# works with multiple repos too
git setup ~/Projects/OSS/{ repo1, repo2 }
- Manual on specific branches and/or tags
git setup --gpgsign hotfix/big-bug feature/branch
- Support wildcards (handy for tags)
git setup --signingkey 'v3.0.0-[alpha|beta].*'
-
--gpgsignand--signingkeyshould be the same (to avoid confusion)
- Dominant language
- Rust
- Stars
- 1
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Similar issues
-
Browser (wasm) relay client cannot connect to relays whose URL has a trailing-dot FQDN hostname Open
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
n0-computer/iroh#4550 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
paritytech/zombienet-sdk#591 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
farion1231/cc-switch#7638 · 1 comment ·
-
onnx-ir re-exports ModelProto and GraphProto but not NodeProto, AttributeProto and AttributeType Open
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 75/100