macOS onboarding requires GitHub sign-in and hides the BYOK-only path
- Lingua principale
- Nessun dato sulla lingua
- Stelle
- 2.1k
- Fork
- 153
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
### Short summary
The macOS first-run onboarding requires GitHub authentication and does not expose the intended option to start using BYOK without signing in.
### Affected version or release
GitHub Copilot app 1.1.11
### Installation context
Local desktop installation on macOS 26.6.1 (Build 25G76); first-run onboarding before any organization or repository is selected.
### What happened?
When launching the GitHub Copilot app while signed out, the first screen presents only these actions:
- Sign in to GitHub
- Sign in to GitHub Enterprise Cloud (*.ghe.com)
There is no visible way to skip authentication, continue to BYOK setup, or use a local/external model provider without first signing in to GitHub.
This conflicts with the intended onboarding behaviour described by Pierce Boggan: users should be able to start using BYOK without logging in.
### Steps to reproduce
1. Install or open GitHub Copilot app 1.1.11 on macOS.
2. Ensure there is no authenticated GitHub session in the app.
3. Launch the app.
4. Observe the first onboarding screen.
### Expected behavior
The onboarding flow should provide a visible option to skip GitHub authentication and proceed directly to BYOK/provider configuration. And use the GitHub Copilot app without having a github account. For non-github repositories
### Additional context
Related conversation:
- [Reporter's original screenshot post](https://x.com/jitendravyas/status/2090522508596576311)
- [Expected BYOK-without-login behaviour](https://x.com/pierceboggan/status/2090520156661579959)
- [Request to log this bug](https://x.com/pierceboggan/status/2090561921812689073)
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Riproduci l’onboarding al primo avvio di macOS senza aver effettuato l’accesso descritto nell’issue e traccia il punto di ingresso che presenta solo opzioni di accesso a GitHub; non viene indicato alcun file sorgente né alcun test. Il lavoro è completo quando un utente può saltare l’autenticazione, raggiungere la configurazione BYOK/provider e usare l’app per repository non GitHub senza un account GitHub.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- github, macos
- Ambito
- authentication, desktop
- Tipo di issue
- Bug
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Attiva
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 48/100