Based on this comment, I’ve been able to delete multiple files from a repo with the v3 api via:
GET the parent tree recursively
Remove the files I want to delete from the tree
POST a new tree, using the parent tree sha as the
This used to work fine, but no longer does. It currently responds with “201 Created”, but just contains the parent tree (same sha, and still containing deleted files). Have there been any recent changes to the v3 api that may have caused this?
EDIT: this also breaks renaming files via trees