Closed msvticket closed 1 year ago
/cc ankitm123 tomhobson babadofar
[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: tomhobson
The full list of commands accepted by this bot can be found here.
The pull request process is described here
Failed to merge this PR due to:
failed merging [1523]: [Method Not Allowed]
Fix of errors
Explanation
--no-checkout stages the deletion of all files which causes problem when merging upstreams changes to working directory. This is fixed by bypassing working directory when fetching upstreams changes to local branch no conflict occurs. Conflicts are then ignored during checking out with --force.
Other fixes
Stop using deprecated diff.ObjectReflectDiff
Sparse checkout is not working in the latest release of lighthouse since it got a new version of git with a different default handling of sparse checkouts. This is also addressed in this PR.
Make event specific logging fields get logged again
Ignore push events for deletion of branches that would otherwise cause error messages
Wrap more errors go get context