github / github/app

Allow project / GitHub repo addition to recognize bare clones

Ouverte
#1,434 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Requests and ideas
Langage dominant
Aucune donnée de langage
Étoiles
2.1k
Forks
153
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

### Feature summary

_No response_

### What problem are you trying to solve?

When adding a project or GitHub repository, the current flow does not recognize repositories that are bare clones. This makes the repo appear unsupported or unavailable even though it is a valid repository state.

### Proposed solution

Update the repository/project addition flow to detect bare clone repositories and treat them as valid inputs for addition. If there are any limitations, surface a clear message explaining the constraint instead of failing silently or rejecting the repo outright.

### Workflow impact

This would remove a setup blocker for users working with bare clones and make repository onboarding more reliable, especially in environments where repositories are mirrored or managed in bare form.

### Installation context

GitHub App repository addition flow

### Additional context

If relevant, the repository may be managed as a bare clone rather than a working tree checkout.

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Start with the GitHub App repository addition flow and trace how it validates repositories without a working tree. Check the bare-clone case first, then define the supported behavior and clear limitation message; done means a bare clone can be added or is rejected with an explicit explanation.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Domaine
developer-experience
Type d'issue
Fonctionnalité
Difficulté
4/5
Temps estimé
3-5 jours
Activité
Calme
Clarté
Plutôt claire
Accessibilité débutants
45/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.