You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Ghost can now clone a repository and work on it. A command working in projects/<name> gets that folder, created for it, as the one place it can
write besides scratch space. Before, the folder never existed, so every
clone failed with "Read-only file system". Names are plain (letters, digits,
dots, dashes, underscores), links are refused, and nothing outside projects/ is created.
A command's working directory means one thing. A relative working_dir
was checked against the workspace but run somewhere else; it is now resolved
once, and projects/... is the folder beside the workspace.