workers new leaves an orphaned scaffold when config.toml can't be written
Los mantenedores suelen responder en 1 día
@7ttp ya está trabajando en esto.
Desde el 24/9/2026.
Evaluación
Este issue todavía no se ha evaluado.
Descripción
Affected area
Other
Supabase CLI version
2.117.0
Operating system
Arch Linux
Installation method
npm
Command
supabase experimental workers new api --runtime node --size 2gb --exposure private
Actual output
hen supabase/config.toml is read-only, the command fails with:
`PermissionDenied: FileSystem.writeFile (.../supabase/config.toml)`
But it still creates supabase/workers/api/. Retrying after fixing permissions fails because the directory already exists.
Expected behavior
On a config write failure, the command should not leave the scaffold directory behind, or should roll it back.
Steps to reproduce
- Create an empty project with supabase/config.toml.
- Make config.toml read-only: chmod 444 supabase/config.toml.
- Run the command above.
- Notice supabase/workers/api/ was created despite the failure.
- Restore write permission and retry; it fails because the directory is non-empty.
Crash report ID
No response
Docker and service versions
Additional context
This makes a failed scaffold require manual cleanup before retrying.
- Lenguaje dominante
- TypeScript
- Estrellas
- 2.4k
- Forks
- 526
- Merge medio
- 1 d 2 h
- PR fusionados (30 d)
- 287
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de supabase/cli
-
db push applies migrations when the confirmation answer is not yes or noPosiblemente ocupada @7ttp la tomó hoy. Abierto🐛 Bug supabase/cli
supabase/cli#6869 · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
db diff (migra): session search_path/role applied once per pool, lost on idle reconnect → spurious drop+create and REVOKE floodsPosiblemente ocupada @7ttp la tomó hoy. Abierto🐛 Bug supabase/cli
supabase/cli#6860 · 1 comentario · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
functions serve: SIGTERM to a stale process kills unrelated processes via kill(-pid) on reused child PIDsPosiblemente ocupada @7ttp la tomó hace 1 día. Abierto🐛 Bug supabase/cli
supabase/cli#6858 · 1 comentario · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
🐛 Bug supabase/cli
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
Los mantenedores suelen responder en 1 día
-
🐛 Bug supabase/cli
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
Los mantenedores suelen responder en 1 día
Todos los issues de supabase/cli
Issues similares
-
documentation
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
inu-appcenter/memorIN-frontend#106 ·
Los mantenedores suelen responder en 1 día
-
kind/bug
Dificultad 1/5 Menos de una hora Aptitud para principiantes 88/100
Los mantenedores suelen responder en 7 días
-
[Bug] @deck.gl/arcgis dist import resolves to unpublished @deck.gl/core source path (9.3.11, 9.4.0)Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
Los mantenedores suelen responder en 1 día
-
fix: CopyFilters ignores tabAbiertobug
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
CSCfi/sd-search-ui#145 ·
Los mantenedores suelen responder en 1 día
-
Add: Cbeebies pl SDAbiertocheck:passed streams:add
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
Los mantenedores suelen responder en 1 día