Automations don't work with Jujutsu VCS changes
- Lenguaje dominante
- Sin datos de lenguaje
- Estrellas
- 2.1k
- Forks
- 153
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
### Short summary
Automations fail to run because my repo uses JJ for version control which puts the underlying Git repo in a Detached HEAD state
### Affected version or release
v1.0.6
### Installation context
_No response_
### What happened?
When automations get triggered, the following error message is surfaced:
`Branch workflow cannot start from a detached HEAD. Check out the branch you want this workflow to run on, then run it again.`
### Steps to reproduce
1. Initialize JJ in a Git repo
2. Create a new JJ change
3. Create an automation on that repo
### Expected behavior
The automation is able to run successfully
### Additional context
_No response_
Guía de contribución
Línea de trabajo
Reproduce el problema siguiendo los pasos indicados: inicializa Jujutsu en un repositorio de Git, crea un cambio de JJ y activa una automatización. Comienza por la ruta de error de detached-HEAD y verifica cómo el inicio de la automatización gestiona los repositorios administrados por JJ. Se considera completado cuando la automatización se ejecuta correctamente en lugar de informar de que el workflow no puede iniciarse desde un detached HEAD.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- git
- Área
- developer-experience
- Tipo de issue
- Error
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Estado de actividad
- Tranquilo
- Claridad
- Bastante claro
- Aptitud para principiantes
- 55/100