cli / cli/cli

[feature-request]: `gh auth login` flag that adds ssh keys to github without prompting user

Aperta
#11,831 1 commento 1 reazione 0 assegnatari Vedi su GitHub
enhancement gh-auth needs-triage
Lingua principale
Go
Stelle
46.3k
Fork
9k
Merge medio
2g 6h
PR unite (30g)
97

Descrizione

### Describe the feature or problem you’d like to solve

It'd be nice to add a flag to the cli that add the SSH keys to github, something like `upload-ssh-keys`. This should remove the need for this user interaction:
```
$ gh auth login
...
? Upload your SSH public key to your GitHub account? [Use arrows to move, type to filter]
> /Users/luccab/.ssh/id_ed25519.pub
Skip
```

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Inizia tracciando il flusso di `gh auth login` e il prompt esistente per il caricamento della chiave pubblica SSH mostrato nell’issue. Determina in che modo un flag come `upload-ssh-keys` dovrebbe influire su questa interazione, quindi verifica che il flag esegua il caricamento richiesto senza mostrare prompt, mantenendo invariato il comportamento esistente negli altri casi.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
go
Ambito
authentication, cli
Tipo di issue
Funzionalità
Difficoltà
3/5
Tempo stimato
1-2 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.