When scanning dependencies, instead of trying to
skip them based on them being landed, skip them
based on the status of the revision.
Detecting landed revisions is fraught with problems,
as there is no good general way to handle reverts.
Signed-off-by: Matheus Izvekov <mizvekov@gmail.com>
- improve messaging and add instructions how to fix the patch
- fix application of patch stack. Now base commit and order of patches
should be correct
- set origin to llvm-project fork to avoid accidental operations on origin
- use annotations to make issues visible
- create commits with original author of change
- add patches we tried to apply to artifacts
- patching / commits works locally if --push-branch=false is set
- misc renames / wordings