v3.0.0
- fix: BREAKING CHANGE - always resolve SHA against provided main branch
This is not an actual breaking change. The main branch option has been misused as there was no hard restriction in v2. In v3, if the last successful commit has not been found we will take HEAD~1 from the given main branch, instead of the current branch on which the workflow has been triggered.
- docs: - fix missing text and improve grammar