say I have a PR which is based on the latest develop and therefore there are NO new commits in develop. In my current setup the whole CI runs once in PR context and then once again after the PR has been merged. In my opinion it’s a waste of resources to rerun jobs for unit testing, linting and such because with they have been run in the latest code base.
Is there any way to improve this or is it a side-effect I have to live with for the sake of CI? Latter would be fine but I’d like to know.