Dirty Repos cause failures
When trying to run fossa-with-cache
locally on a dirty repo, the SHA is stored as *-dirty
. When that is passed to FOSSA as the revision ID, it fails to locate the work.
At the very least, the SHA passed tho FOSSA should not be the -dirty
one.
But we should probably consider what to do in this cases -- since dirty repositories are not reproducible, they probably should not be cached and maybe not even posted.