Is your feature request related to a problem? Please describe.
changie new fails without a .changes/unreleased folder. This explains why changie init creates a file .changes/unreleased/.gitkeep (since git doesn't retain empty folders).
Describe the solution you'd like
It would be nice if changie new simply created the folder if it doesn't exist, as happens when running changie init. This doesn't seem like a risky thing to do.
Describe alternatives you've considered
Checking the .gitkeep file into git is clearly the intended approach, but I question whether it's really necessary 🤷
Is your feature request related to a problem? Please describe.
changie newfails without a.changes/unreleasedfolder. This explains whychangie initcreates a file.changes/unreleased/.gitkeep(since git doesn't retain empty folders).Describe the solution you'd like
It would be nice if
changie newsimply created the folder if it doesn't exist, as happens when runningchangie init. This doesn't seem like a risky thing to do.Describe alternatives you've considered
Checking the
.gitkeepfile into git is clearly the intended approach, but I question whether it's really necessary 🤷