tooling: mise run install fails when core.hooksPath is set outside the repo (prek hook install is fatal)
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 2/5
- Temps estimé
- 1-3 heures
- Accessibilité débutants
- 82/100
- Type d'issue
- Bug
- Clarté
- Clairement spécifiée
- Activité
- Active
- Stack technique
- git, python, typescript
- Domaine
- tooling
Piste de recherche
Lisez les définitions de tâches mise à la racine pour install et hooks:install, puis reproduisez le problème avec core.hooksPath défini globalement et exécutez mise run install. Vérifiez que l’installation des dépendances se termine et que la tâche réussit lorsque l’installation des hooks n’est pas disponible ; hooks:install doit rester disponible comme parcours pour les contributeurs.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Component: CDK / infrastructure (repo tooling: mise run install)
Describe the bug
The root install task ends with prek install --prepare-hooks. On machines where core.hooksPath is set at global or system scope (common on managed corporate machines that ship their own git hooks), prek refuses:
error: Refusing to install hooks because `core.hooksPath` is configured outside this repository.
[//:install] ERROR task failed
Because it is the last command of install, the whole task fails even though the Yarn workspaces and the agent's Python environment were installed successfully. Anyone who only wants to deploy (not contribute) is blocked by a contributor-only step, and the documented remedy in CONTRIBUTING.md (git config --unset-all core.hooksPath) is often not something they are allowed to do on a managed machine.
Expected behavior
mise run install succeeds and installs dependencies. Hook installation is either skipped with a clear warning when core.hooksPath is owned elsewhere, or split into its own task (hooks:install already exists).
Current behavior
mise run install exits non-zero after installing all dependencies, so scripts and guides that run it treat installation as failed.
Reproduction steps
git config --global core.hooksPath /some/other/dir(or a system-level equivalent).- Fresh clone,
mise run install. - Observe the failure from
prek install --prepare-hooks.
Possible solution
Make the hook step non-fatal in install, e.g. prek install --prepare-hooks || echo "warning: git hooks not installed (core.hooksPath is set elsewhere); see CONTRIBUTING.md", and keep hooks:install as the strict path for contributors. Never change the user's global/system git config automatically.
Environment
- macOS arm64 · mise 2026.10.18 · Commit
6dad935f(main)
- Langage dominant
- TypeScript
- Étoiles
- 165
- Forks
- 50
- Merge moyen
- 6 h 41 min
- PR mergées (30 j)
- 7
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de aws-samples/sample-autonomous-cloud-coding-agents
-
cdk: support Docker-compatible engines such as Finch (clean:disk hard-codes docker)Peut-être pris @alvarohare l’a pris il y a 2 jours. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
aws-samples/sample-autonomous-cloud-coding-agents#969 · 1 commentaire · 1 réaction · 1 personne assignée ·
Les mainteneurs répondent en général sous 1 jour
-
cdk(bootstrap): bootstrap:generate fetches an unpinned tsx via npx and prompts in non-interactive runsPeut-être pris @alvarohare l’a pris il y a 2 jours. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
aws-samples/sample-autonomous-cloud-coding-agents#967 · 1 commentaire · 1 personne assignée ·
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
aws-samples/sample-autonomous-cloud-coding-agents#908 ·
Les mainteneurs répondent en général sous 1 jour
-
bug v1
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
aws-samples/sample-autonomous-cloud-coding-agents#886 ·
Les mainteneurs répondent en général sous 1 jour
-
bug v1
Difficulté 2/5 1-3 heures Accessibilité débutants 80/100
aws-samples/sample-autonomous-cloud-coding-agents#861 ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de aws-samples/sample-autonomous-cloud-coding-agents
Issues similaires
-
area: triage theme: undefined
Difficulté 2/5 1-3 heures Accessibilité débutants 85/100
jhipster/generator-jhipster#35895 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 85/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
paperclipai/paperclip#18396 ·
Les mainteneurs répondent en général sous 1 jour
-
community first-timers-only good first issue hacktoberfest help wanted low hanging fruit up-for-grabs
Difficulté 1/5 Moins d'une heure Accessibilité débutants 82/100
lingdojo/kana-dojo#33380 · 1 commentaire · 5 réactions ·
Les mainteneurs répondent en général sous 1 jour
-
chore other
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
alastair-smith/card-games#342 ·
Les mainteneurs répondent en général sous 1 jour