7 args: The list of args is a little quirky as we've just been adding one after another. Looking back, we'd need to do it differently, with something like yargs or something. Could definitely use some refactoring but is likely to be breaking change, so we keep putting it off
snyk-delta introduced failOn support in the latest version via this PR. So for snyk-prevent-gh-commit-status to pass this option to snyk-delta which understands it, it needs snyk-delta updated. We don't have a lockfile here so it's a bit tricky, but I'll bump the version required in the package.json to force an upgrade when you upgrade this snyk-prevent package.
What this does
Adds failon support following failon capabilities addition to snyk-delta.